您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 现在完成时与一般过去时的比较练习
现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。HehaslearnedFrenchforthreeyears.他学法语已经三年了。HelearnedFrenchforthreeyears.他曾经学过三年法语。Whohastakenmybag?Icouldn'tfindit.谁拿走了我的包?我找不到了?Hecleanedthehouseyesterday.他昨天打扫过房间。Theroomisclean,forhehascleaneditalready.房间很干净,因为他已经打扫过了。(2)现在完成时不可与表示过去的时间副词连用,而一般过去时则可以。Hehasdonesomewashingyesterday.Hedidsomewashingyesterday.他昨天洗衣服了。六、现在完成时与一般过去时练习1.---Where__you__(put)thebook?Ican’tseeitanywhere.---I___(put)itrighthere.Butnowit’sgone.A.did;put;putB.have;put;putC.did;put;haveputD.have;put;haveput2.Wehaven’theardfromJaneforalongtime.Whatdoyousuppose_______toher?A.washappeningB.happensC.hashappenedD.happened3.Hello,I____youwereinLondon.Howlong_________here?A.don’tknow;wereyouB.hadn’tknown;areyouC.haven’tknown;areD.didn’tknow;haveyoubeen4.I’mgladtotellyouthatwe_____theworkinlesstimethanwe_____expectedto.A.finished;wereB.havefinished;areC.havefinished;wereD.hadfinished;were5.It_____thatpleasantmusickeepspeoplefrombecomingtiredattheirwork.A.findsB.hasfoundC.wasfoundD.hasbeenfound6.WhenIwasatcollegeI_______threeforeignlanguagebutI________allexceptafewwordsofeach.A.spoke;hadforgottenB.spoke;haveforgottenC.hadspoken;hadforgottenC.hadspoken;haveforgotten7.—I’msorry,Mary,I______yourradioforsuchalongtime.—Nevermind.A.keepB.keptC.havekeptD.amkeeping8.—Wherehaveyou______thesedays?—Ihave______toYangzhouwithmyfriends.A.been,goneB.been,beenC.gone,beenD.gone,gone9.—Whereisyourfather?Wehaven’tseeneachotherforweeks.—______.A.HehasbeentoAmericaB.HehasgonetoEnglandC.HeisgoingtoAustraliaD.Hewouldvisitmygrandparents10.Theyhave______sincethefactoryopened.A.lefttheschoolB.joinedtheteamC.becomeworkersD.workedhere11.Jim______theGreatWallmanytimes.A.wenttoB.goestoC.hasgonetoD.hasbeento12.It______tenyearssincethey______toFrance.A.was,movedB.was,havemovedC.is,havemovedD.is,moved13.—______totheUnitedStates?—No,never,butIwenttoCanadaafewyearsago.A.HaveyoubeenB.HaveyougoneC.DidyougoD.Willyougo14..Iwon’tgotoseethefilmtonightbecauseI______myticket.A.didn’tloseB.havelostC.willloseD.didn’thave15.MissWuhastaughtinthisschool______.A.fortenyearsB.tenyearsagoC.sincetenyearsD.fortenyearsago16.I______today’shomeworkalready.Whataboutyou?A.havefinishedB.finishC.tofinishD.Finishing17.—AnnhasgonetoShanghai.—So______herparents.A.hasB.hadC.didD.have用所给动词的适当形式填空。1.Withthemedicineboxunderherarm,MissZhao(hurry)offtolookaftertheman.2.Jim(make)manyfriendssincehe(come)toChina.3.They______(know)eachotherforabouttenyears.4.He______already______(write)alettertothefactorytoaskthemtostopmakingnoise.5.—When______she______(leave)?—Twohoursago.6.—______you______(see)thefilmbefore?—Yes,I______.—Where______you______(see)it?—AtTheQueen’sCinema.7.—Thankyouallthesame,Mr.Black,butIdon’teatsweets.—Oh,Iamsorry.I______(notknow)that.8.Theyusually______(go)fishingwhentheylivedthere.9.Howlong______she______(be)ill?10.Theydidn’tstarttoworkinthefielduntiltherain______(stop).
本文标题:现在完成时与一般过去时的比较练习
链接地址:https://www.777doc.com/doc-4040407 .html