这两句话中为什么一个用一般过去式一个用现在完成时?
1.MygrandfatherdiedbeforeIwasborn。I(nevermet)him2Idon'tknowHelenshusbandI(haveneverme...
1.My grandfather died before I was born。I (never met) him
2I don't know Helens husband I (have never meet) him 展开
2I don't know Helens husband I (have never meet) him 展开
1个回答
展开全部
其实要回答这个问题,可以单纯先从语法上看一般过去时和现在完成时的区别,。一般过去时主要强调过去发生的事和状态,而现在完成时强调过去发生的事已经完成且对现在的影响,有一个时间上的递进。所以再来看句子,第一句话陈述的是过去的事,因为grandfather died before I was born , 所以I never net him,这应该是一个结果,一个状态,不会再有递进。而第二句,要强调的是对现在的影响,即I don't know him,是因为I have never met him.有一个递进。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询