《现在完成时与过去时的区别》由会员分享,可在线阅读,更多相关《现在完成时与过去时的区别(13页珍藏版)》请在金锄头文库上搜索。
1、现在完成时和一般过去时现在完成时和一般过去时He _(work) in our school for one year.He _(come) to our school last year/in 2002.They _(cook) the supper already.They _ (cook) the supper half an hour ago.has workedcamehave cookedcooked现在完成时和一般过去时的区别现在完成时和一般过去时的区别三三. . 一般过去时态和现在完成时的一般过去时态和现在完成时的区别区别:)现在完成时现在完成时是表示过去的动作与现在的联系,主
2、要是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而说明的是现在的情况和状态;而一般过去时一般过去时则强调动作则强调动作发生在过去某一时间,与现在不发生联系。例如:发生在过去某一时间,与现在不发生联系。例如:We havent seen him since last year. (我们自从去年以来一直未见到他我们自从去年以来一直未见到他(现在还未见到)(现在还未见到)We didnt see him last year. 我们去年我们去年没见到他(现在不一定未见到)没见到他(现在不一定未见到)现在完成时现在完成时表示从过去发生一直表示从过去发生一直持续到现在(包括现在)的某个动作持
3、续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,或状态,与现在有关的时间状语连用,一般过去时一般过去时表示过去某一特定(与现表示过去某一特定(与现在无关)的时间,与具体的表示过去在无关)的时间,与具体的表示过去的时间状语连用的时间状语连用(如(如:lastyear,twodaysago,yesterday,justnow,thismorning,lastnight,thedaybeforeyesterday)。)。1.甘肃甘肃-youyourhomeworkyet?-Yes,Iitamomentago.A.Did,do,finishedB.B.Have,done,havefin
4、ishedC.Have,done,finishedD.Will,do,finishB2.海南海南-HasJohncome?-Yes.Hehasbeenherefor10minutes.A.yet,alreadyB.already,yetC.already,alreadyD.yet,yetA3.What_inthelasttenyears?A.hashappenedB.happenedC.happenD.happensthesedays,recently,inthepastfewdays等用在现等用在现在完成时在完成时A4.MissGreenisntintheoffice.She_totheli
5、brary.A.hasgoneB.wentC.willD.hasbeenA5.-Haveyoueverthebook“RedStaroverChina”writtenbyEdgarSnow?-Notyet.A.watchedB.lookedC.readD.heardC 6. I_theflooryet.A.hasntsweptB.haventsweptC.dontsweepD.didntsweepB1.The Baiyun Hotel is one of the (tall) (build) in China.tallestbuildingsoneof+形容词形容词/副词的最高副词的最高级可数
6、名词的复数级可数名词的复数Oneofthemosthandsomeboysisinmyclass.最英俊的其中一个男孩在我们班。最英俊的其中一个男孩在我们班。2.You go there today if you dont want to.A mustnt B cantC needntD may notC3.A few years ago, friends me some beautiful Foshan pottery.A gaveB giveC have gaveD have givenA4.A bus to the night zoo everyday.A has goneB wentC goD goes一般现在时:一般现在时:everyday,everyweek,everyyear,often,usually,seldom,D