(資料圖片)
1、一)構成不同一般過去時:主語+動詞過去式現在完成時:主語+have/has+動詞過去分詞e.g.1.Thetrainarrivedtenminutesago.Thetraindidn’tarrivetenminutesago. Didthetrainarrivetenmin- utesago?Yes,***.No,itdidn’t.2.Ihavehadsupper.Ihaven’thadsupper. Haveyouhadsupper?Yes,***.No,Ihaven’t.(二)用法不同 一般過去時表示過去某一時刻或時間內發(fā)生的動作(與現在無關)。
2、 現在完成時通常可以表示在說話之前已經完成,而后果或影響至今存在。
3、換言之動作發(fā)生在過去,結果影響到現在。
4、 e.g.Ihaveopenedthedoor.(Iopenedthedoorandthedoorisopennow.) Ihaveboughtadictionary.(IboughtadictionaryandIhaveitnow.) 現在完成時還可以表示開始于過去持續(xù)到現在動作。
5、 Hehasbeenatthisschoolfor threeyears.I’veknownLiLeiforover twoyears.(三)時間狀語不同一般過去時常跟表示過去時間的副詞連用。
6、 (1)yesterdayyesterdaymorn- ing/evening,thedaybeforeyesterday(2)…agothreehoursago,a fewyearsago(3)last…lastmonth,lastweek,lastnight (4)justnow,theotherday,atthattime,in+過去時間現在完成時常和以下副詞連用:(1)just,already,yet,recent鄄 ly,lately,sofar,these+一段時間(2)never,ever,before,once,twice,threetimes…(3)for+一段時間fortwoweeks,foralongtime (4)since…since2003,since threeyearsago,sincehearrivedinChina.(四)在現在完成時中,表示瞬間的動詞不能和for,since…表示一段時間的狀語連用。
本文到此分享完畢,希望對大家有所幫助。
關鍵詞: