全球旧事资料 分类
一般过去时与现在完成时的比较讲解(一)
试比较以下几组句子,有什么区别:①你看过这部电影吗?AHaveyousee
thefilmBDidyouseethefilm分析:A句强调的是被问者对剧情是否了解;B句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。②他是怎么做的这件事?AHowhashedo
eitBHowdidhedoit分析:A句强调的是他做这件事的方式对现在产生了某种影响;B句单纯的询问做这件事的方式。③他在北京住了8年。AHehaslivedi
Beiji
gfor8yearsBHelivedi
Beiji
gfor8years分析:A句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去;B句讲的是他在北京住过8年,现在已经不在北京了。一、定义上的区别:定义上的区别:一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“主语havehas动词(V)的过去分词”。过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。时间状语的区别:二、时间状语的区别:一般过去时通常与表示过去的时间状语连用。如:yesterdaylastweektwoyearsagojust
owi
2002等;而现在完成时则常与justalreadyever
ever等副词和thesedaysthisweeksi
cefor等表示一段时间的状语连用。现在完成时不能与单纯表示过去时间的状语连用,yesterdaylastweeki
2002threedaysago等,如因为它们与现在毫无关联。1现在完成时与表示一段时间的状语连用,如“for时间段”,“si
ce时间点”。例如:Wehavelivedi
thiscityformoretha
40years我们在这个城市里已经生活了40多年。Wehavelivedi
thiscitysi
ce1958我们从1958年起就住在这个城市里。(从以上两个例句我们可以看出,与表示一段时间的状语连用时,谓语动词常为stayliveteachlear
worksleepreadwaitkeep等具有延续性意义的动词。)2现在完成时与笼统表示过去时间的状语连用,如already
evereverjust等。含有这类时间状语的句子,其谓语动词表示句中的行为或动作发生在过去,但对现在有影响。Ivejustfou
dthislibrarybook我刚刚找到这本图书馆的书。(havefou
d这一动作发生在过去,但影响到现在,即现在图书馆的书在我这儿。
1
fjust所表示的“刚才”是与现在有密切相关的过去时间。)Howbeautifullyshesi
gsIhave
everheardabettervoice她唱得多美啊!我从来没听到过比这更优美的歌喉。
ever表示广义的过去,而且一直到目前才截止。3与表示包含过去和现在的一整段时间的状r
好听全球资料 返回顶部