当前位置:心圆文档网>专题范文 > 公文范文 > 过去完成时与一般过去时的题8篇

过去完成时与一般过去时的题8篇

时间:2023-08-19 17:00:02 公文范文 来源:网友投稿

篇一:过去完成时与一般过去时的题

  

  一般过去时、过去进行时、过去完成时练习

  ()1般过去时、过去进行时、过去完成时练习()8.____________?Hedidsomereadingathome.AWhatdoesyourfatherdoyesterdayeveningBWhatdoesyourbrotherdointheschoolCWhatdidyourbrotherdoovertheweekendDWheredidyourbrothergolastSunday()9.Whatdidyoudo________?Iwenttothemovies.()11.I_______cookedamealwhenyou____me.a.cooked,wereringingb.wascooking,rangc.wascooking,wereringingd.cooked,rang()2.Hesaidhe_____todrawaplaneontheblackboardatthattime.a.triesb.triedc.wastryingd.willtry()3.Whileshe______TV,she______asoundoutsidetheroom.a.waswatching,washearingb.watched,washearingc.watched,heardd.waswatching,heard()4.They_____afootballgamefrom7to9lastnight.a.werewatchingb.watcc.watched

  d.arewatching()5.Whatbook____you______whenI___youatfouryesterdayafternoon?a.did,read,wasseeingb.did,read,sawc.were,reading,sawd.were,reading,wasseeing()6.ItwasFridayevening.MrandMrs.Green______readytoflytoEngland.a.aregettingb.getc.weregettingd.got()7.LeiFeng______always____ofotherswhenhe_____inthearmy.a.is,thinking,wasb.was,thinking,is)2)3)4)5Myfather_.

  isn"tB_____illyesterday.

  .

  aren"tC.wasn"tDyourparentsathomelastweek.WasC.AreD.inDalianlastyear.IsB.Thetwins.are;wereB.were;areC._________yourfatheratworkthedayCwas;areweren"t?Were.They_D.were;washerenow.

  .Was;beforeB.Is;before—WhowasondutylastFriday?_yesterday(前天)?.Was;afterD.Is;afterIamBIwasCA)6.Icleanedmyclassroom___________.

  AwiththreehoursBthreehoursagoCinthreehoursDthreehoursbefore)7.Icame______myhousetwodaysago.AbackonBbacktoCYes,IwasDNo,Iwasn"ttobackDbackAnextmorningBovertheweekend()10.Thekoalasleeps________Aduringtheday;attheeveningBCintheday;duringtheeveningCintheweekendDnextMonday,butgetsup______.atday;duringnightDduringtheday;atnightc.did,think,isd.was,thinking,was()8.Agirl_______mypenfalloffthetablewhenshe____me.a.saw,passedb.wasseeing,passedc.wasseeing,passedd.wasseeing,waspassing()9.We____fortomattenlastSunday.Heoftenkeptus____.a.werewaiting,waitingb.werewaiting,waitc.waited,waitingwaited,wait()10.He____hisfatheronthefarmthewholeafternoonlastSaturday.a.helps

  b.wouldhelpc.washelpingd.ishelping()11.Whilemother_______somewashing,I____akiteforKate.a.did,madeb.wasdoing,madec.wasdoing,wasmakingd.did,wasmaking()12."________youangrythen?""they_____toomuchnoise."a.are,weremakingb.were,weremakingc.are,maded.made()13.He____somecookingatthattime,so_____mea.did,heardb.did,didn"thearc.wasdoing,heardd.wasdoing,didn"thear()14.Thistimeyesterdayjack______hisbike.He____TVa.repaired,didn"twatchb.wasrepairing,watchedc.repaired,watchedd.wasrepairing,wasn"twatching()15.Hisparentswantedtoknowhowhe______onwithhisnewclassmates.a.wasgettingb.getsc.isgettingd.willget1.Heaskedme____duringthesummerholidays.

  B.whereIhadgoneD.wherehadIgonebythetimehewassever?A.did,doB.has,doneCdid,did.3.I____900EnglishwordsbythetimeIwasten。

  A.learnedB.waslearningC.hadlearnedD.learnt4.She_____livedherefor______years.A.had,afewB.has,severalC.had,alotofD.has,agreatdealof5.Bythetimemyparentsreachedhomeyesterday,I___thedinneralready.AhadcookedB.cookedC.havecookedD.wascooked6.Shesaidshe________theprinciplealreadyA.hasseenB.sawC.willseeD.hadseen7.Shesaidherfamily_____themselves_____thearmyduringthewar.A.hashidden,fromB.hadhidden,fromC.hashidden,withD.hadhidden,with8.Bythetimehewastenyearsold,he_______.d.were,A.whereIhadbeenC.wherehadIbeen2.What___Jane_D.had,done

  A.hascompleteduniversityB.hascompletedtheuniversityB.hadcompletedanuniversityD.hadcompleteduniversity9.Shehadwrittenanumberofbooks_____theendoflastyear.A.forB.inC.byD.at10.He___toplay___beforehewas11yearsold.Ahadlearned,pianoB.hadlearned,thepianoC.haslearned,thepianoD.learns,piano.11.What______Annie___bythetimehewasten?A.did,doB.did,didC.has,doneD.haddone12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.A.hasworkedB.worksC.hadworkedD.willwork13.Bytheendoflastweek,they__thebridge.A.hascompletedB.completedC.willcompleteD.hadcompleted14.Benhatesplaying___violin,buthelikesplaying___

  football.A.a…the

  B.the…the

  C./…the

  D.the…/

  15.Bythetimehewas4,he_____alotofGermanwords.A.hadlearnedB.haslearnedC.learnedD.learns16.Jimturnedoffthelightsandthen____theclassroom.A.wasleftB.hadleftC.hasleftD.left17.They_______inGuangzhousince2000.A.livedB.hadlivedC.havelivedD.wereliving18.ThetrainfromBeijing_____tenminutesago.A.hasarrivedB.wasarrivingC.arrivedD.hadarrived19.Thestudents________theirclassroomwhenthevisitorsarrived.A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned20.Fergie_____theprojectinonehour.

  D.hasfinishedA.havefinishedB.willfinishC.finishes答案:

  单项选择:1---5CDBAB6------10BBCBD1-15BCDACCDAACCBDDA

篇二:过去完成时与一般过去时的题

  

  一般过去时和过去完成时

  (要点精讲)

  一、一般过去时

  1.意义

  表示(1)过去某个特定时间发生的动作或存在的状态。这种情况常和(justnow刚才,yesterday昨天,lastyear去年,in1999在一九九九年,twodaysago两天之前)等表示过去的时间状态语连用;(2)表示过去的习惯性或经常发生的动作。常和(often经常,always总是,onceaweek一周一次)等表示频度的时间状语连用。

  注意:一般过去时不强调动作对现在的影响,只说明过去。

  2.基本用法

  (1)带有确定的过去时间状语时,要用过去时。

  注意:在谈到已死去的人的情况时,多用过去时。

  Itookawalktothestationyesterday.

  我昨天散步到车站。

  (2)表示过去连续发生的动作时,要用过去时。

  这种情况下,往往没有表示过去的时间状语,而通过上下文来表示。如:

  Shegotupearly,fetchedwater,cleanedtheroomandthenwentoutforawalk.她早早起床,提水,打扫房间然后出去散步。

  (3)表示过去一段时间内经常或反复的动作,常与always,never等连用。如:

  Mrs.Petersonalwayscarriedanumbrella.

  彼得逊太太过去总是带着一把伞。(只是说明她过去的动作,不表明她现在是否常带着)

  IwenttothecinemaonceaweekwhenIwasatschool.

  我上学时每周去看一场电影。(只是表明他上学时的动作,不表明他现在是否还是一周看一场电影)

  注意:如果强调已经终止的习惯时要用usedtodo。如:

  Iusedtoplayfootballinthestreet.

  我过去常在街上踢足球。(现在已经不踢了)

  Thereusedtobeahugepinetreethere.

  那里曾经有一棵巨大的松树。(现在没有了)

  (4)有些句子,虽然没有表示过去确定时间的状语,但实际上是指过去发生的动作或存在的状态的话,也要用过去时,这一点,我们中国学生往往出错,要特别注意!

  Shesaidthismorningitwouldrainandtellmetocarrymyumbrella.

  told解析:句意:她说今天早上会下雨,告诉我带把伞。根据句意,said先发生,用的是过去时,tell后先生,所以也要用过去时。

  3.特殊用法

  (1)在虚拟语气中表示现在或将来时间的动作或状态。如:

  IwishIweretwentyyearsyounger.

  但愿我年轻20岁。

  (2)在口语中,一般过去时往往显示委婉客气。

  MightIcomeandseeyoutonight?我想今晚来看你,好吗?

  二、过去完成时

  1.意义

  过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作。它表示句子中描述的动作发生在“过去的过去”,即用过去完成时非先有一个过去某一时间不可。

  2.基本用法

  (1)表示在过去某一时刻或动作以前完成了的动作,即“过去的过去”。可以用by,before

  等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。

  BytheendofthatyearHenryhadcollectedmorethanathousandforeignstamps.

  到那年年底,亨利已收集了一千多张外国邮票。

  (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for,since构成的时间状语连用。如:

  IhadlivedinJapanforthreeyearsbeforeIwenttoCanada.

  在我去加拿大之前我已经在日本住了三年。

  (3)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。

  Hiseyesshonebrightlywhenhefinallyreceivedthemagazinehehadlongexpected.

  当他终于收到他盼望已久的杂志时,他兴奋得两眼闪光。

  (4)过去完成时常常用在宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。

  IguesshethoughtIhadgonetoNewYork.

  我猜他认为我已经去了纽约。

  (5)在包含有when,until等连词的复合句中,如果主句谓语动词和从句谓语动词所表示的过去动作不是同时发生的,那么先发生的动作通常用过去完成时表示。

  WhenIwokeupithadalreadystoppedraining.

  我醒来的时候雨就已经停了。

  WhenIgothomelastnight,myfatherhadalreadybeenback.

  昨天晚上我到家时,我父亲已经回来了。

  注意:如果两个动作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为这时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一般过去时代替过去完成时。如:

  Helefttheofficeafterhe(had)turnedoffallthelights.

  关掉所有的灯后他离开了办公室。

  Assoonasheputdownhispen,herushedouttotheplayground.

  他一放下笔,就跑到操场上去了。

  (6)动词think,want,hope,mean,plan,intend等用过去完成时来表示过去未曾实现的想法、希望、打算或意图等。

  Ihadintendedtospeak,buttimedidnotpermit.

  我本想发言,可是时间不允许。

  (7)过去完成时还可用在hardly…when…,nosooner…than…,Itwasthefirst(second,etc)time(that)…等固定句型中。

  Nosoonerhadweleftthehousethanitbegantorain.

  我们刚离开家就开始下雨了。

  三、一般过去时和过去完成时的区别

  1.一般过去时表示过去某一时间内发生的动作或存在的状态,一般过去时的时间是相对现在来说的从前。如:

  Infact,hepromisedtocometohelp.

  事实上,他答应过来帮忙的。

  Shesuddenlyfellillyesterday.她昨天突然病倒了。

  2.过去完成时则表示过去某一动作或时间之前发生的动作或存在的状态,过去完成时的动作发生在“过去的过去”,也就是说,过去完成时的时间是相对过去某一时间点来说的从前。例:

  Ihadfinishedthecompositionbeforesupper.晚饭前我就已经把作文写完了。

  Iwonderedwhohadtakentheumbrellawithoutpermission.

  我想知道谁不经允许就把雨伞拿去。

  我们来比较下列句子:

  (1)Themeeting____________(start)atsixo"clock.答案:started解析:start的动作发生在atsixo"clock。

  (2)Themeeting____________(start)whenwearrivedatthehall.答案:hadstarted解析:start的动作发生在过去的动作arrived之前。句意:会议在我们到达大厅的时候已经开始了。

  (典例剖析)

  【例题1】Shehasownedthepaintingsince1950,whenit______toherasaweddingpresent.A.hasgiven

  B.gave

  C.wasgiven

  D.hasbeengiven【答案】C【解析】分析句子可知,主语it指代的是前半句的painting,与谓语动词give之间是被动关系;同时,根据句意,此处要用一般过去时表示过去的动作,故选C。句意:自从二十世纪50年她就拥有了这幅画了,那个时候它是作为她的结婚礼物赠给她的。

  【难度】困难

  【例题2】Iwonderwhat’shappenedtoJohn.He______aroundforatleasttwoweeks.A.wasn’t

  B.won’tbe

  C.hasn’tbeen

  D.hadn’tbeen

  【答案】C【解析】句意:我想知道约翰发生了什么,他已经不在这至少两周了。根据句意可知,“他不在这至少两周”这个状态是针对说话的时候来说的,故要用现在完成时。故选C项。此题较难。

  【难度】困难

  【例题3】—Johnseemedhappyattheparty,eventhoughhelosthisjob,—Ithinkhe______toputonabraveface.A.wouldtry

  B.hadtried

  C.tried

  D.wastrying【答案】B【解析】句意:——约翰在派对上看起来很高兴,即便他失去了他的工作。——我认为他尽力装出一副勇敢的面孔。分析语境可知,try的动作发生在seemedhappy之前,所以要用“过去的过去”,故选B。

  【难度】困难

  (精题精练)

  1.Yesterdaywewenttothelibrarytodosomereading,onlytofindthatit______.A.hadclosed

  B.hadbeenclosedC.willclose

  D.willbeclosed【答案】B【解析】分析题目可知,空格前的主语it指代的是library,因此,主语与谓语动词之间是被

  动关系;同时,由于前半句的事情是昨天发生的,用的是一般过去时,而从句里的事情closed发生在went之前,即我们没去图书馆之前它就已经关了,故用“过去的过去”——过去完成时。根据句意,故选D。句意:昨天我们去图书馆想去读书,但结果发现它已经关门了。

  【难度】较难

  2.YesterdayIreceivedmypackagethat______tothewrongaddress!A.wastobedelivered

  B.hadbeendeliveredC.delivered

  D.wasdelivered【答案】B【解析】句意:昨天我收到了被投递到错误的地点的我的行李。行李是被投递,所以用被动语态;被错误投递发生在收到(received)之前,所以要用“过去的过去”,故选B。

  【难度】一般

  3.Mygrandpahasbeenenjoyinggoodhealtheversincehe______smoking.A.stopsB.stopped

  C.hasstopped

  D.hadstopped【答案】B【解析】分析句子可知,这是一个由eversince引导的时间状语从句,主句用现在完成时,从句用一般过去时。句意:我的爷爷自从戒烟以后身体一直都很好。根据句意,故选B。

  【难度】一般

  4.He______morethan5,000Englishwordswhenheenteredtheuniversityattheageof15.A.haslearnedB.wouldhavelearnedC.learnedD.hadlearned【答案】D【解析】句意:在15岁进入大学的时候他已经学会了5,000多个英语单词。learn这个动作发生在when引导的从句里的动词entered之前,所以要用过去完成时。

  【难度】一般

  5.―Didyounotedownwhattheteachersaid?

  —Sorry.I______myiPhone6justnow.A.hadplayedB.haveplayedC.wouldplayD.wasplaying【答案】D【解析】句意:——你记下了老师说的话了吗?——对不起,我刚刚在玩Iphone6。根据语境,表示的是刚刚正在发生的动作,所以要用过去进行时。故选D项。

  【难度】一般

  6MinisterBillDeBlasio______inofficefewerthan48hourswhenhecamefaceto

  facewithhisbiggestchallengeinhislife.A.hasbeen

  B.hadbeen

  C.wouldbe

  D.is【答案】B【解析】考查时态。句意:比尔·白思豪部长上任不到48小时就得面对人生中最大的挑战。根据当他面对挑战时,发生在过去,而他上任发生在他面对挑战之前——过去的过去,故用过去完成时,故选B项。

  【难度】一般

  7.IgotthejobI______for.Thebosspickedmeoutof30applicants.A.interviewed

  B.hadinterviewedC.hadbeeninterviewed

  D.havebeeninterviewed【答案】B【解析】句意:我得到我已经面试的工作。老板从30个候选人当中挑选了我。I_______for是修饰job的定语从句,主句用过去时,interview发生在主句动作got之前,所以要用过去完成时,因为主语是I,是动作的执行者,所以要用主动语态,故选B项。

  【难度】一般

  8.—HowmuchdoyouknowabouttheYouthOlympicGamestobeheldinNanjing?—Well,themedia______itinavarietyofforms.A.coverB.willcoverC.havecoveredD.covered【答案】C【解析】句意:——你对即将在南京举行的青奥会了解多少?——哦,媒体已经以多种形式对青奥会举行了报道。本句使用现在完成时表示过去所发生的事情对现在的影响。故选C。

  【难度】一般

  9.—Tony,whyareyoureyesred?—I______uppeppersforthelastfiveminutes.A.cut

  B.

  wascutting

  C.

  hadcut

  D.havebeencutting【答案】D【解析】句意:——Tony,为什么你的眼睛那么红啊?——在过去的的5分钟里,我一直都在切辣椒。根据句意可知,本句表示在过去的一段时间里一直都在做某事,所以使用现在完成进行时表示动作的持续性和反复性。故选D。

  【难度】较难

  10.Wewon’tstarttheworkuntilallthepreparations______.A.arebeingmade

  B.willbemadeC.havebeenmade

  D.hadbeenmade【答案】C【解析】在时间状语从句中使用一般现在时代替将来时:前面的主句中使用将来时,从句种使用现在完成时代替将来完成时,表示到将来某个时间已经完成的事情。句意:直到所有的准备工作都做好以后,我们才开始工作。故选C。

  【难度】较难

  11.—Didyouenjoytheparty?—Yes,we______byourhosts.A.weretreated

  B.wouldbetreatedC.treated

  D.hadtreated【答案】A【解析】句意:——你喜欢这个聚会吗?——是的,主人很好的招待了我们。根据上一句中的did可知,用一般过去时;且we和treated是动宾关系,用被动语态。故选A。

  【难度】容易

  12.I’mcallingabouttheapartmentyou______theotherday.Couldyoutellmemoreaboutit?A.advertisedB.hadadvertised

  C.areadvertisingD.willadvertise【答案】A【解析】本题考查动词时态。此题的解题关键是句中的时间状语theotherday(几天以前),这个时间状语跟一般过去时态连用,没有例外。句意:我打电话来咨询你前几天登广告的公寓。可以再告诉我一些信息吗?小窍门:做动词时态题,很重要的一个方法就是找出句中的时间状语。

  【难度】一般

  13.Aroundtwoo’clockeverynight,Suewillstarttalkinginherdream.Itsomewhat______us.A.bothers

  B.hadbothered

  C.wouldbother

  D.bothered【答案】A【解析】考查动词时态。从状语aroundtwoo’clockeverynight可判断,本句要用一般现在时,willstart表示现在的趋势而非将来时,故选A。句意:每晚两点左右,苏总是开始说梦话,这多少会打搅我们。

  【难度】较难

  14—Whataboutyourself-drivetripyesterday?—Tiring!Theroadisbeingwidened,andwe______aroughride.A.hadB.haveC.wouldhaveD.havehad【答案】A【解析】本题考查动词时态。本题关键时间点就是yesterday,所以是讲昨天的事情,故用一般过去时,选A。句意:——昨天的自驾游如何?——太累人了!道路正在拓宽,开起来真不容易!

  【难度】一般

  15.Hewasunhappywhenhesoldhisguitar.Afterall,he______itforaverylongtime.A.hashadB.hadhadC.hasD.had【答案】B【解析】本题考查动词时态。根据本题中已知时态was和sold可知,讲的是发生在过去的事情,所以排除A,C。再根据时间状语foraverylongtime可知,要用完成时。而买吉他是在最终卖掉吉他之前,很明显是“过去的过去”,所以用过去完成时,故选B。句意:他卖掉吉他的时候很不开心。毕竟,他已经拥有这把吉他很久了。

  【难度】一般

  16.Theschoolboardismadeupofparentswho______tomakedecisionsaboutschoolaffairs.A.hadbeenelectedB.hadelectedC.havebeenelectedD.haveelected【答案】C【解析】句意:这个学校董事会是由被选出的对学校事务做决定的父母组成的。父母是被选出的,所以用被动语态,排除选项B,D。再根据关键信息ismadeupof用的是现在时可知,选举一事对现在有影响,所以用现在完成时。

  【难度】较难

  17.WhenIfirstmetBryanIdidn’tlikehim,butI______mymind.A.havechanged

  B.changeC.hadchanged

  D.wouldchange【答案】A【解析】本题考查时态。句意:当我第一次见到布莱恩的时候我不喜欢他,但我改变想法了。我改变想法是现在的事,而过去是不喜欢他的,表示过去的事情对现在造成的影响,选A。

  【难度】困难

  18.Duringthelastthreedecades,thenumberofpeopleparticipatinginphysicalfitnessprograms______sharply.A.wasincreasingB.hasincreasedC.hadincreasedD.willbeincreasing【答案】B【解析】考查动词时态。根据句首的duringthe

  lastthreedecades这个时间状语,可以判断出后面句子应该用现在完成时态。句意:过去三十年来,参加体育锻炼的人数有了急剧的增长。

  【难度】一般

  19.IfeltverytiredwhenIgothome,andI______straighttobed.A.goB.wentC.hadgoneD.havegone【答案】B【解析】本题考查动词的时态。整个句子描述的都是过去发生的事情,排除选项A,D;上床睡觉是在到家这个动作之后发生的,不能用过去完成时,排除选项C。句意:到家的时候我觉得很累,直接就上床睡觉了。

  【难度】一般

  20.—You’vegotyourflatfurnished,haven’tyou?

  —Yes,I______someusedfurnitureanditwasarealbargain.

  A.willbuy

  B.haveboughtC.hadbought

  D.bought【答案】D【解析】句意:——你已经把你的公寓布置了一下,不是吗?——是,我买了一些旧家具,那可真是很划算的东西。根据itwasarealbargain可知,“购买家具”是发生在过去的事情,故用一般过去时。故选D。

  【难度】一般

  21.—I______an“A”inthetest!

  —Goodjob!Keepitup!A.get

  B.willget

  C.got

  D.hadgot【答案】C【解析】句意:——我在测试中得了A!——干得好!继续努力!根据回答可知,此事说话

  时态是一般现在时,所以得了A这个动作是发生在夸赞之前,故用一般过去时。故选C。

  【难度】一般

  22.She______thesignlanguagebeforesheservedasavolunteertohelpthedeaf.A.learns

  B.haslearnedC.waslearning

  D.hadlearned【答案】D【解析】句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选D。

  【难度】一般

  23.Lyngaveupthechanceofgoingabroad,buthefeelshe______arightdecision.A.makesB.hasmadeC.hadmadeD.ismaking【答案】B【解析】前面句子中的gave暗示时态为一般过去时,表示动作发生在过去的时间。由“feels”的形式可知,是强调现在,故其从句中应用现在完成时,强调发生在过去的动作,对现在还造成影响。主语是he,所以用hasmade。句意:Lyn放弃了出国的机会,但是他觉得他做了一个正确的决定。故选B。

  【难度】一般

  24.It______forthewholeweek.Thecitywillbefloodedifit______soon.A.rained;won’tstop

  B.hasbeenraining;doesn’tstop

  C.hasrained;won’tstop

  D.rained;doesn’tstop

  【答案】B【解析】句意:雨下了一整周了。要是雨不停的话,这个城市会发生水灾的。第一空,下雨这个动作从过去时间开始,一直持续到现在还没停,用现在完成进行时;第二空是条件句,用一般现在时表示将来,故选B。

  【难度】一般

  25.—WhatwereyoudoingwhenIphonedyoulastnight?—I______myhomeworkandwasstartingtosurftheInternet.A.havealreadyfinishedB.wasfinishingC.wasgoingtofinishD.hadjustfinished【答案】D【解析】句意:——昨晚我给你打电话时,你正在干什么?——我刚刚做完作业,正要开始上网。显然“做完作业”发生在“开始上网”之前,为“过去的过去”,用过去完成时。

  【难度】困难

  26.—Theheavysnowhasn’tcausedanyinconveniencetopeopleinNanjing,hasit?

  —Yes.Justimaginethecity______withnearly20centimetersofsnowonenight.A.hasbeenhit

  B.washit

  C.hadbeenhit

  D.ishit

  【答案】B【解析】句意:——暴雪没有给南京市民造成不便,是吗?——不是。请想象一下:整个城市一夜之间几乎被20厘米厚的积雪所袭击,将会是一个什么情况。解题技巧:关注时间状语,留意主语与动词的关系。句中的onenight表明的是过去已经发生的事情,故应用一般过去时态,而主语thecity与hit之间是动宾关系,故应用被动语态。故本题选B项。

  【难度】一般

  27.I______togotoyourpartyyesterdayevening,butIhadanunexpectedvisitor.A.intended

  B.hadintendedC.wouldintend

  D.wouldhaveintended【答案】B【解析】hadintendedtodosth表示“原打算做……而未能做到”。句意:我本打算昨晚参加你的聚会,但我来了一个不速之客。故选B。

  【难度】一般

  28.OnemorningIwassittingatmydeskwhenapoliceman______atthedoor.A.knocked

  B.wasknocking

  C.hadknocked

  D.knocks【答案】A【解析】句意:一天早上我正坐在桌旁,这时一个警察来敲门。本句是bedoing...when句型,when后的从句用一般过去时。故选A。

  【难度】一般

  29.—Didyouenjoymeetingyouroldschoolmatesatthepartylastweek?—Yes,Idid.We______eachothersincewegraduatedfromcollege.A.haven’tseen

  B.didn’tsee

  C.hadn’tseen

  D.wouldn’tsee

  【答案】C【解析】句意:——你喜欢上周举行的老同学聚会吗?——是的,我非常喜欢。自从我们大学毕业以后再也没有见过彼此。since出现在句子中时,一般要用完成时,根据句中截止到上周lastweek可知,要用过去完成时,故选C。

  【难度】一般

  30.Lilyisveryhappytoknowherfather______hisworkinBeijingandthathewillcomebackhomeintwodays.A.finished

  B.hasfinished

  C.wouldfinish

  D.hadfinished【答案】B【解析】句意:Lily知道爸爸已经结束了在北京的工作后很开心,爸爸在两天后就会到家。谓语动词是一般现在时,所以工作结束是对现在造成的影响,故要用现在完成时。

  【难度】困难

  31.Theoldcouplewho______inthedesertedhousefortenyearshavebeensettledinanursinghomenow.A.lived

  B.havelived

  C.hadlived

  D.havebeenliving【答案】A

  【解析】句意:这对老夫妇曾在被废弃的屋子里住了十年,现已经在养老院定居。在被废弃的屋子里住了十年是过去的事情,不是“过去的过去的事情”,故选A。

  【难度】较难

篇三:过去完成时与一般过去时的题

  

  一般过去时、现在完成时、过去完成时复习

  一.

  比较过去时与现在完成时

  1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

  2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

  一般过去时的时间状语:yesterday,lastweek,…ago,in1980,inOctober,justnow,具体的时间状语

  共同的时间状语:

  thismorning,tonight,thisApril,now,once,before,already,recently,lately

  现在完成时的时间状语

  for,since,sofar,ever,never,just,yet,

  till/until,uptonow,inpastyears,always,不确定的时间状语

  3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.

  过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等。

  举例:

  Isawthisfilmyesterday.

  (强调看的动作发生过了。)

  Ihaveseenthisfilm.

  (强调对现在的影响,电影的内容已经知道了。)

  Whydidyougetupsoearly?

  (强调起床的动作已发生过了。)

  Whohasn"thandedinhispaper?

  (强调有卷子,可能为不公平竞争。)

  ShehasreturnedfromParis.

  她已从巴黎回来了。

  Shereturnedyesterday.

  她是昨天回来了。

  HehasbeenintheLeagueforthreeyears.

  (在团内的状态可延续)

  HehasbeenaLeaguememberforthreeyears.

  (是团员的状态可持续)

  HejoinedtheLeaguethreeyearsago.

  (三年前入团,joined为短暂行为。)

  Ihavefinishedmyhomeworknow.

  一般过去时和现在完成时练习题

  1.A.用

  already或

  yet

  1)Havetheytakendowntheoldpictures___

  ___?No,theyhaven’t_______.

  2)Mostofushavefinishedourcompositions_____

  .

  3)Hesaidhehadn’tvisitedtheexhibition________.

  B.用

  since或

  for

  1)Wehavelearnedfivelessons____

  _thebeginningofthisterm.

  2)MrsLiaohasbeeninhospital______lastweek.

  3)Ihavestayedatmyaunt’s___

  __twoweeks.

  C.用havegone或

  havebeen

  1)Wherearetheboystudents?They_____totheschoolfactory.

  2)Isyourfatherin?No,he___

  _toShenzhen._______heever______therebefore?Yes,he___thereseveraltimes

  3)HeaskedmeifI___

  __toHangzhoubefore.

  ItoldhimthatIwantedtogothereforavisitasI__

  __never_

  ___tothatcitybefore.

  2.选择填空

  1.Mother__

  __meanewcoatyesterday.I_______iton.Itfitsmewell.

  A.hadmade…havetried

  B.made…havetried

  C.hasmade…tried

  D.made…tried

  2“He____todrawhorsesalready”.“When______he?”“Lastyear“A.learned…has

  B.learned…did

  C.haslearned…has

  D.haslearned…did

  3.Tom_____upintothetree.Look,he____highupthere!

  A.hasgot…is

  B.hasclimbed…was

  C.got…was

  D.climbed…is

  4.____you_____thetextyet?Yes,we____ittwohoursago.

  A.Did…copy…did

  B.Have…copied…have

  C.Have…copied…did

  D.Did…copy…had

  5.“Why______she_______angry?”“Becausehe_____atherjustnow.”

  A.did…get…shouted

  B.has…got…shouted

  C.did…get…hasshouted

  D.has…got…hasshouted

  6.______you__________thefilmbefore?Where_____you____it?

  A.Have…seen…did…see

  B.Did…see…did…watch

  C.Have…seen…have…seen

  D.Did…see…have…seen

  7.You____mewaitingfortwohours.I____foryousincefive.

  A.kept…waited

  B.havekept…waited

  C.kept…havewaited

  D.havekept…havewaited

  8.Where______John_______?Tothelibrary.He_________thereforanhour.

  A.has…been…hasgone

  B.has…gone…hasbeen

  C.did…go…went

  D.did…be…went

  9.______thebabystill_____?No,it_______crying.

  A.Has…cried…hasstopped

  B.Is…crying…stopped

  C.Did…cry…stopped

  D.Is…crying…hasstopped

  10.I_______theway.I________hereforquitemanyyears.

  A.knew…havelived

  B.knew…live

  C.know…havelived

  D.know…live

  11._____youever_____America?Yes,Ihave.

  A.Have…goneto

  B.Have…gonein

  C.Have…beento

  D.Have…beenin

  12.Mybrother____collegeforoverthreeyears.

  A.hasgoneto

  B.hasbeento

  C.hasbeenin

  D.hasbeenat

  13.He________theArmybytheendof1989.He______inthearmysincethen.

  A.joined…is

  B.hasjoined…hasbeen

  C.hadjoined…is

  D.hadjoined…hasbeen

  14.BythetimeI_____backthey____uptensatellites.

  A.came…havesent

  B.came…hadsent

  C.come…havesent

  D.hadcome…sent

  15.Jack____overfivelessonsbyseveno’clock.Thenhe____arest.

  A.went…took

  B.went…hadtaken

  C.hadgone…took

  D.hadgone…hadtaken

  16.We____outbythattimethathe____aspyforalongtime.

  A.hadfound…hadbeen

  B.hadfound…was

  C.found…hadbeen

  D.found…was

  17.Beforethenews____him,he____toknowaboutit.

  A.reaches…hasgot

  B.reached…hadgot

  C.reached…got

  D.hadreached…got

  18.I_____himasecondletterbeforeI____fromhim.

  A.wrote…heardB.wrote…hadheard

  C.hadwritten…heard

  D.havewritten…hear

  19.People____thatthesoldiers_____fighting.

  A.say…hadstopped

  B.said…hasstopped

  C.say…stopped

  D.said…hadstopped

  20.We____inagoodharvestbecausewe____enoughrain.

  A.didn’tget…hadhad

  B.got…hadhad

  C.hadgot…hadhad

  D.got…hadn’thad

  21.They_______forfivehourswhenthey______inNewYork.

  A.flew…arrived

  B.hadflown…hadarrived

  C.flew…hadarrived

  D.hadflown…arrived

  22.She____thatit_____fortwodaysbythatday.

  A.says…hasrained

  B.says…hadrained

  C.said…hadrained

  D.said…rained

  23.John_____theresincetheyearbefore,sohe_____them.

  A.hadworked…knew

  B.hadworked…hadknown

  C.worked…knew

  D.worked…hadknown

  24.He_____angrybecausehe____foralongtime.

  A.hadgot…hadwaited

  B.got…waited

  C.hadgot…waited

  D.got…hadwaited

  25.-Ihaveseenthefilm“Titanic”already.

  -When__________you__________it?

  -Thedaybeforeyesterday.

  A.have;

  seen

  B.will;

  see

  C.did;

  see

  D.did;

  seen

  26.MrBlack__________inChinasincefiveyearsago.

  A.lived

  B.haslived

  C.lives

  D.isgoingtolive

  27.We____________treeslastSunday.Sofarwe__________over3,000treesthere.

  A.planted;

  planted

  B.planted;

  haveplanted

  C.haveplanted;

  planted

  D.haveplanted;

  haveplanted二

  过去完成时

  1)

  概念:表示过去的过去

  ----|-------|-----|---->其构成是had+过去分词构成。

  那时以前

  那时

  现在

  2)

  用法

  a.在told,said,knew,heard,thought等动词后的宾语从句。

  Shesaid(that)shehadneverbeentoParis.

  b.状语从句

  在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。

  Whenthepolicearrived,thethieveshadrunaway.

  c.表示意向的动词,如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示"原本…,未能…"

  Wehadhopedthatyouwouldcome,butyoudidn"t.3)过去完成时的时间状语before,by,until,when,after,once,assoonas。

  HesaidthathehadlearnedsomeEnglishbefore.

  Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimself.

  Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheparty.

  典型例题

  Thestudents___busilywhenMissBrownwenttogetabookshe___intheoffice.

  A.hadwritten,leftB,werewriting,hasleft

  C.hadwritten,hadleftD.werewriting,hadleft

  答案D."把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此

  前一句应用过去进行时。

  注意:

  hadno…when

  还没等……就……

  hadnosooner…than

  刚……就……

  Hehadnosoonerboughtthecarthanhesold

  20.Canyoutellmewhatthey______yesterday?(do)过去完成时专项练习

  1.Heaskedme_____duringthesummerholidays.

  A.whereIhadbeen

  B.whereIhadgoneC.wherehadIbeen

  D.wherehadIgone

  2.What____Jane____bythetimehewassever?

  A.did,do

  B.has,

  done

  Cdid,did.

  D.had,

  done

  3.I______900EnglishwordsbythetimeIwasten。

  A.learned

  B.waslearning

  C.hadlearned

  D.learnt

  4.She______livedherefor______years.

  A.had,

  afew

  B.has,

  several

  C.had,

  alotof

  D.has,

  agreatdealof

  5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.

  Ahadcooked

  B.cooked

  C.havecooked

  D.wascooked

  6.Shesaidshe__________theprinciplealready

  A.hasseen

  B.saw

  C.willsee

  D.hadseen

  7.Shesaidherfamily_______themselves______thearmyduringthewar.

  A.hashidden,from

  B.hadhidden,from

  C.hashidden,with

  D.hadhidden,with8.Bythetimehewastenyearsold,he_________.A.

  hascompleteduniversity

  B.hascompletedtheuniversityB.

  hadcompletedanuniversity

  D.hadcompleteduniversity9.Shehadwrittenanumberofbooks______theendoflastyear.A.for

  B.in

  C.by

  D.at

  10.He_____toplay____beforehewas11yearsold.Ahadlearned,piano

  B.hadlearned,thepiano

  C.haslearned,thepiano

  D.learns,piano.

  11.What_______Annie____bythetimehewasten?A.did,do

  B.did,did

  C.has,done

  D.haddone

  12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.A.hasworked

  B.works

  C.hadworked

  D.willwork

  13.Bytheendoflastweek,they____thebridge.A.hascompleted

  B.completed

  C.willcomplete

  D.hadcompleted14.Benhatesplaying_____violin,

  buthelikesplaying____football.A.a…the

  B.the…the

  C./…the

  D.the…/

  15.Bythetimehewas4,

  he______alotofGermanwords.A.hadlearned

  B.haslearned

  C.learned

  D.learns

  16.Jimturnedoffthelightsandthen_____theclassroom.A.wasleft

  B.hadleft

  C.hasleft

  D.left

  17.They_________inGuangzhousince2000.A.lived

  B.hadlived

  C.havelived

  D.wereliving18.ThetrainfromBeijing_______tenminutesago.A.hasarrived

  B.wasarriving

  C.arrived

  D.hadarrived19.Thestudents_________theirclassroomwhenthevisitorsarrived.A.havecleaned

  B.hadcleaned

  C.wascleaned

  D.havebeencleaned20.Fergie_______theprojectinonehour.A.havefinished

  B.willfinish

  C.finishes

  D.hasfinished21.Theman________hiscoatandwentout.A.puton

  B.hadputon

  C.willputon

  D.wasputtingon22Mymother______inthatfactoryattheageof18.A.hadworked

  B.hasworked

  C.worked

  D.works23.Dad________whilehe_______TV.A.fellasleep…watch

  B.wasfallingasleep…watched

  C.fellasleep……waswatching

  D.hadfallenasleep…watched现在完成时和过去完成时

  :

  1.

  —Dad,I________thestationforminutes,butnobodycametomeetme.

  —Don’tworry.I’llgotomeetyousoon.A.arrivedatB.havebeenatC.willreach2.

  —________youever_________Dali?

  —Never.ButIamgoingtherethisvacation.

  A.Do…goto

  B.Have…beento

  C.Have…goneto

  D.Will…goto3.Myauntisawriter.

  She____

  morethantenbookssince1980.A.writes

  B.wrote

  C.haswritten

  D.willwrite

  4.

  Echo_____forhalfamonth.She’llcomehackintwomonths.

  A.left

  Bleave

  C.hasleft

  D.hasbeenaway5.SomestudentsinShanghai

  e-bagsforseveralmonths.

  A.have

  B.havehad

  C.had

  D.willhave6.TheSmithscametoShanghaiin2008,they__thereforthreeyearssincethen.

  A.live

  B.lived

  C.havelived

  D.willlive7.—HaveyoueverbeentoNanning?

  —Yes,_______.A.Iwas

  B.Ido

  C.Iam

  D.Ihave8.I

  myhomework,IguessIcan"tjoinyou.A.don"tfinish

  B.didn"tfinish

  C.haven"tfinished

  D.won"tfinish9.—Excuseme,whereisMr.Brown"soffice?—Sorry,Idon"tknow.I_____hereforonlyafewdays.A.work

  B.worked

  C.haveworked

  D.willwork10.Themeeting_bythetimeIgotthereyesterday.A.wason

  B.hasbeenon

  C.hadbegun

  D.hasbegun11.—WhereisBob?—He______toHarbinforameeting.A.went

  B.hasbeen

  C.hasgone12.—Areyougoingtothebank,Laura?—No,I______tothebankalready.A.havebeen

  B.havegone

  C.amgoing

  D.hadbeen13.----Oh,youarehere.I’mlookingforyouallthemorning.

  ?

  ----Tothelibrary.

  A.Wherehaveyougone

  B.Wherewillyougo

  C.Whereareyougoing

  D.Wherehaveyoubeen?

  14.Sofarthisyear,manynewhouses________inWenchuanwiththehelpofthegovernment.

  A.build

  B.arebuilt

  C.willbuild

  D.havebeenbuilt15.Bytheendoflastmonth,I_____alltheCDsofJustinBieber.A.collect

  B.collected

  C.

  havecollected

  D.hadcollected16.Mygrandmother______alotofchangesinTianjinsinceshecamehere.

  A.sees

  B.cansee

  C.willsee

  D.hasseen17.I

  manynewfriendssinceIcamehere.

  A.make

  B.made

  C.willmake

  D.havemade18.Mrs.WengcamebackfromFrancein2010.She_____thereforfouryears.A.works

  B.worked

  C.hasworked19."Where"syourbrother,Jane?"

  "He"snotinGuiyangthesedays.He________Beijing."A.hasgoneto

  B.hasbeento

  C.hadbeento20.BythetimeIgottothecinema,themovie_______fortenminutes.A.hadbegun

  B.hadbeenon

  C.hasstarted

  D.hasbeenon21.She_______thisbookfornearlythreeweeks.

  A.hasborrowed

  B.haslent

  C.hasbought

  D.haskept22.They_____Englandandtheywillbebacknextweek.

  A.havegoneto

  B.havebeento

  C.havegonein

  D.hasbeenon23.He_______inthiscitysincehisfamilymovedtoNanchong.A.live

  B.lived

  C.haslived24.SomestudentsinShanghai

  e-bagsforseveralmonths.

  A.have

  B.havehad

  C.had

  D.willhave

  25.BythetimeIgottothecinema,themovie_______fortenminutes.

  A.hadbegun

  B.hadbeenon

  C.hasstarted

  D.hasbeenon

  三种时态的练习。

  1.---______you______yourhomeworkyet?

  ---Yes,I_____itjustnow.

  A.Did;do;finished

  B.Have;done;finished

  C.Have;done;havefinished

  D.Will;do;finish

  2.LiHonghas________thearmyfor2years.

  A.joined

  B.bein

  C.beenin

  D.joinedin

  3.Mike___________thestoryforamonth.

  A.hasbought

  B.hashad

  C.hadhad

  D.hasborrowed4.—WhereisLiLei?

  —He___Shanghai.

  A.hasgonetoB.hasbeentoC.wenttoD.goesto

  比较

  ---whereisyourmother?

  ---She________________(cook)inthekitchen.5.ThoseforeignfriendsleftGuangzhou__________.

  A.sincelastweek

  B.aweekago

  C.foraweek

  D.sinceaweekago6.Hisgrandpa_______fortwoyears.

  A.wasdiedB.hasbeendeadC.wasdeadD.hasdied

  7.I______thisbookforaweek.Ihavetoreturnitnow.

  A.borrowed

  B.haveborrowed

  C.kept

  D.havekept

  8.Bytheendoflastyearhe______about1500Englishwords.

  A.learnsB.learnedC.waslearningD.hadlearned9.Couldyoutellmewheretherailwaystation______?

  A.wasB.isC.willbeD.wouldbe10.Hetoldmethathe______toseeusthenextday.

  A.comesB.cameC.willcomeD.wouldcome11.Hesaidhe________thewatchmadeinShanghaialready.

  A.hasbought

  B.hadbought

  C.buy

  D.bought12.LingFengtoldmehe_________toGuangzhouseveraltimes.(be)13.Couldyoutellmewho_________awaythebookalready?(take)14.Theteachertoldhisclassthatlight_______fasterthansound.(travel)15.Jerry_______________(learn)someChinesebeforehecametoChina.16.WhenIwokeupthismorning,it______________(stop)snowing.17.She__________________(teach)inthisschoolformorethantenyears.18.Couldyoutellmewho_________awaythebookalready?(take)19.Hesaidthatthey_________membersofthePartysince1948.(be)

  练习答案:

  一般现在时与现在完成时练习:

  1.A.1)yet,yet

  2)already

  3)yet

  B.1)since

  2)since

  3)since

  C.1)havebeen

  2)hasgone,Has,been,hasbeen

  3)havebeen,havebeen

  2.BDACA

  ADBDC

  CDDBC

  ABCDB

  DCADC

  BB

篇四:过去完成时与一般过去时的题

  

  过去完成时态的用法及专项练习

  1.过去完成时

  (1)构成:由助动词had+过去分词

  构成

  否定式:hadnot+过去分词

  缩写形式:hadn’t

  (2)用法

  过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作。

  (3)它所表示的时间是“过去的过去”。

  ①表示过去某一时间可用by,before等构成的短语来表示

  ②也可以用when,before,after等引导的时间状语从句来表示

  ③还可以通过宾语从句或通过上下文暗示。

  WhenIgotthere,youhadalreadyeatenyoumeal.当我到达那里时,你已经开始吃了。

  Bythetimehegothere,thebushadleft.到他到达这里时,汽车已经离开了

  它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。过去完成时的构成很简单,即

  had+动词的过去分词。

  一、过去完成时的主要用法

  1、表示在过去动作之前已经发生的动作或存在的状态。比如说,A事件发生在一个月前,而B事件发生两个月前,那么B事件比A事件还要早发生,它就要使用过去完成时。

  例如:Mostoftheguesthadleftwhenhearrivedattheparty.(即:客人在他到之前已经离开了。)

  Theyhadalreadyhadbreakfastbeforethey

  arrivedatthehotel.(即:吃饭在先,他们到达在后。)

  2、表达在过去某个确定的时间之前发生的事或状态。

  例如:HowmanyEnglishfilmshadyouseenbytheendoflastterm?在这个例句中,没有两个事件作比较。但是,它有一个明确的时间作参考,即lastyear明确了告诉我们是“过去”时间,而

  bytheendoflastyear说的是在lastyear之前完成的动作,因此它也是“过去的过去”,可以用过去完成时。

  Ihadfinishedwritingmycompositionby10:00thismorning.(今天上午10:00点以前,我已经写完了我的作文。)

  IwentoverwhatIhadwrittenagainandagainsothatIwouldn"tmakeanymistakes.(我一遍又一遍地检查了我所写的内容,以至我没有出现任何错误。)

  3.过去完成时还可以表示从过去某一时间开始,持续到过去另一时间的动作或状态。例如:

  Hehadworkedinthefactoryforfiveyearsbeforehemovedhere.(在他搬到这儿以前,他已经在那家工厂工作了五年。)

  IsawLiPingyesterday.WehadnotseeneachothersinceIleftBeijing.(我昨天看见李平了。自从我离开北京,我们就没见过面。)

  Whenshegottothecheck-out,sherealizedshehadleftherpurseathome.

  3、在told,said,knew,heard,thought等动词后的宾语从句。

  Shesaid(that)shehadneverbeentoParis.

  (1)Tomwasdisappointedthatmostoftheguests______whenhe______attheparty.A.left;hadarrived

  B.left;arrived

  C.hadleft;hadarrived

  D.hadleft;arrived(2)We______fourthousandnewwordsbytheendoflastyear.A.hadlearned

  B.havelearned

  C.

  learned

  D.willhavelearned

  \根据上下文的时间关系来确定用过去完成时。例如:

  1).ThepenI______I______isonmydesk,rightundermynose.那支我以为已经丢了的钢笔。在我的桌子上,就在我的鼻子底下。

  A.think;lost

  B.thought;hadlost

  C.think;hadlost

  D.thought;havelost

  2).Helen______herkeysintheofficesoshehadtowaituntilherhusband______home.海伦把钥匙忘在了办公室,所以她不得不等到丈夫回家。

  A.hasleft;comes

  B.left;hadcome

  C.hadleft;came

  D.hadleft;wouldcome解析:正确答案为C。hadtowait说明事情发生在过去,而“忘带钥匙”的动作发生在“等丈夫回家”之前。

  8、Itwas+时间+since+主语+过去完成时。例

  如:

  Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceI______agooddrink.他们邀请我和他们喝酒,我说,我已经至少十年没有好好喝过了。

  A.hadenjoyed

  B.wasenjoying

  C.enjoyed

  D.hadbeenenjoying

  正确答案为A。

  用在

  "Itwasthefirst/second/third…timethat…”句型中

  在此句型中,主句用了一般过去时,that引导的定语从句要用过去完成时。

  Thiswasthefirsttimetheyhadmetinthirty-nineyears.这是39年里他们第一次见面。

  Itwasthefirsttimewehadspokentogether.这是我们第一次在一起说话。

  二、下列情况一般不能用完成时

  下列三种情况不用过去完成时:

  1、句中如yesterday,lastyear,in1986,threedaysago等明确地表示过去时间的状语,谓语动词必须用一般过去时。

  例如:

  Peterdidn`tplayfootballyesterday.(彼得昨天没有踢足球。)

  2、在叙述两件以上的事件时,如果事件之间连接地很紧凑的一系列的动作,一般仍用一般过去时而不用过去完成时。

  例如:

  Theydecidedtostayhere,andsotheybuilttheirhousesandmadetheirfarms.(他们决定呆在这儿,所以他们建了房子,开垦了农场。)

  三、过去完成的否定句和疑问句

  1、否定句

  hadnot...例如:Ihadn"tlearntLesson20yet.

  2、疑问句

  Had....?例如:Hadyoueverseensuchanexcitingmatchbefore?Yes,Ihad./No,Ihadn"t.

  四、一般过去时和过去完成时

  当before,after,assoonas等引导的从句里

  的动作与主句的动作紧接时,由于这些连词本身已经说明了两个动作发生的先后关系,因此两个动作均可用一般过去时表示。

  Wehadbreakfastafterwedidmorningexercises.做完早操之后,我们吃早饭。

  Thetrainstartedtomovejustbeforewereachedthestation.我们到车站时火车刚开动。

  Assoonastheygotthere,theystartedtostudy.他们一到那里就开始学习了。

  1.在主从复合句中的用法不同

  (1)

  用在宾语从句中

  在主句谓语为一般过去时的宾语从句中,既可用一般过去时,也可用过去完成时。但两种时态的意义明显不同。试比较下列两组句子:

  Shesaidshewasadoctor.她说她是位医生。(说话时仍为医生)

  Shesaidshehadbeenadoctor.她说她曾当过医生。(说话时已不是)

  Shesaidshehadbeenadoctorfortwentyyears.她说她当过20年的医生。(主要强调说话

  时已当过20年医生,此状态可能已经结束,也可能还没有)

  但是,如果从句中有表示具体时间的状语,则常用一般过去时。例如:

  Hesaidhewasbornin1986.他说他是

  1986年出生的。

  (2)

  用在含有after的主从复合句中

  在含有after的主从复合句中,一般在从句中使用过去完成时,主句中使用一般过去时。例如:

  Afterhehaddonehishomework,hewentouttoplayfootball.

  因连词after本身能明确表示时间的先后关系,因而多数的主句和从句均使用一般过去时。例如:

  AfterhearrivedinEngland,MarxworkedhardtoimprovehisEnglish.

  (3)

  用在含有before的主从复合句中

  用在含有before的主从复合句中,一般在从句中使用一般过去时,主句中使用过去完成时。例如:

  Lilyhadwrittensomelettersbeforeshe

  wentoutshopping.

  有时,也可以在从句中用过去完成时,主句中用一般过去时,这样就可使描述更为生动。试比较:

  Wegottothestationbeforethetrainhadleft.火车尚未开动之前,我们就到了车站。

  Wehadgottothestationbeforethetrainleft.火车开出之前,我们就已经到了车站。

  像after一样,before本身就能明确地表示时间的先后关系,故多数主从句均使用一般过去时,而无需使用过去完成时。例如:

  Manypeopleleftforhomebeforethefilmended.电影尚未放完,许多人就起身回家了。

  (4)

  用在含有when的主从复合句中

  由于when本身不能明确表示时间的先后关系,故先发生的动作应用过去完成时,后发生的动作只需用一般过去时。这样用过去完成时的可能是主句,也可能是从句。例如:

  Whenallhismoneyhadbeenusedup,Peterhadtoturntoafriendforhelp.当他的钱全都用光时,彼得只好转而求助于一个朋友。

  有时,主句和从句的谓语动词的先后关系十分明确,两个动作紧接着发生,前一动作导致后一动作,这时两者均用一般过去时即可。例如:

  Whenthemeetingwasover,weleftthehall.散会后,我们就离开了大厅。

  2.叙述几个连续的动作用法不同

  在叙述两个或两个以上接连发生的动作用and,but,so或then等连接并按时间发生的先后顺序叙述时,只需用一般过去时。例如:

  Sheenteredtheroom,turnedonthelightandfoundeverythingstolen.

  Ilostmypenbutsoonfoundit.

  Shelostherpen,soIlenthermine.

  但是,如果两个先后发生的动作不是按时间的顺序排列或叙述时,为明确动作发生的先后顺序,先发生的动作就得用过去完成时。例如:

  Thefarmerswereinhighspiritsbecausetheyhadgotanothergoodharvest.农民们兴高采烈,因为他们又获得了一次好收成。

  一些表示心理活动的动词,如think,know,expect,mean,hope,want,suppose等,用一般过去时可表示存在于过去而非现在的心理活动或事与愿违的情况。例如:

  Ididn"tknowyouwerehere.我不知道你在这儿。

  而这些词的过去完成时可以表示一个本来打算做而没有做的事

  这种结构也可以表示过去未曾实现的设想、意图或希望等,含有某种惋惜。

  Ihadintendedtocallonyouyesterday,butIhadanunexpectedvisitor.我本来昨天打算要去看你,但我来了个不速之客。

  Wehadmeanttotellherthenewsbutfoundthatshewasn’tin.我们本想把这个消息告诉她的,但发现她不在家。

  “have/hasgot”形式上是一种完成时,但和have/has为同一意义,即

  “有”。

  例如:Haveyougotapen-friend?你有笔友吗?

  Yes,Ihave.是的,我有。

  Hashegotalotofworktodo?他有许多工作要做吗?

  No,hehasn’t.不,他没有。

  过去完成时练习题

  ()(1)Thepolicefoundthatthehouse_______andalotofthings_________.

  A.hasbrokeninto,hasbeenstolen

  B.hadbrokeninto,hadbeenstolen

  C.hasbeenbrokeninto,stolen

  D.hadbeenbrokeninto,stolen()(2)Bytheendofthiscentury,we__oursintoastrongmoderncountry.

  A.willbuild

  B.hadbuilt

  C.havebuilt

  D.willhavebuilt()(3)We_________theworkbysixyesterdayevening.

  A.finished

  B.wouldfinish

  C.hadfinished

  D.hadbeenfinished()(4)I_________tohelpyoubutcouldn’tget

  hereintime.

  A.want

  B.hadwanted

  C.havewanted

  D.waswanting()(5)Mrs.Wutoldmethathersister___________.

  A.leftabouttwohoursbefore

  B.wouldleaveabouttwohoursbefore

  C.hasleftabouttwohoursago

  D.hadleftabouttwohoursbefore()(6)WhenIreachedhome,myparents__________theirsupper.

  (A.areC.havehaving

  B.havealreadyhadD.hadalreadyhad)(7)Itseemsthattheoldman_________somethingimportant.

  A.haslost

  B.hadlost

  C.lost

  D.wouldlose()(8)She__________inthisschool________thepasttenyears.

  A.wasteaching,since

  B.had

  hadbeenteaching,since

  C.wouldteach,for

  D.hasbeenteaching,for()(9)DidyouseeXiaoLiattheparty?No,______bythetimeIarrived.A.she’dleft

  B.she"sleft

  C.Shewasleft

  D.shemustleave()(10)ThejobprovedtobemuchmoredifficultthanI______.

  A.expect

  B.expected

  C.wouldexpect

  D.hadexpected()(11)Wecouldn’tcatchupwiththeothersbecausethey_____toolongbeforeus.

  A.started

  B.werestarting

  C.havestarted

  D.hadstarted

  ()(12)Shefeltanxiousabouthersonasshe________forquitealongtime.

  A.haven"theardheardfromhim

  him

  B.hadn’theardhimC.haven‘tD.hadn’theardfromhim()(13)Bythetimethespeakerenteredthe

  hall,allthelisteners_______.

  A.hadseated

  B.wereseated

  C.seated

  D.wereseating()(14)BytheendofnextJulythisbuilding__________.

  A.willbefinished

  B.willhavefinished

  C.willhavebeenfinished

  D.hadbeenfinished()(15)Bythetimethewar____,mostofthepeoplehadleft.

  A.wasbegan

  B.wasbrokenout

  C.brokeout

  D.hadbeenbrokenout()(16)Ifshe______harder,shewouldhavesucceeded.

  A.hadworked

  B.haveworked

  C.shouldwork

  D.worked()(17)Iwish______Iyouyesterday.

  A.seen

  B.didsee

  C.hadseen

  D.weretosee

  ()(18)HeistalkingsomuchaboutAmericaasifhe_______there.

  A.hadbeen

  B.hasbeen

  C.was

  D.been()(19)Thatdinnerwasthemostexpensivemealwe___.

  A.wouldhave

  B.havehad

  C.hadneverhad

  D.hadeverhad()(20)WhenJackarrivedhelearnedMary______foralmostanhour.

  A.hadgone

  B.hadsetof

  C.hadleft

  D.hadbeenaway

  答案

  (1)—(5)DDCBD

  (6)—(10)DADAD

  (11)—(15)DDBCC

  (16)—(20)ACADD。

  \

篇五:过去完成时与一般过去时的题

  

  一般过去时和现在完成时练习题_含答案(推荐5篇)

  第一篇:一般过去时和现在完成时练习题_含答案

  一般过去时和现在完成时练习题

  1.A.用already或yet1)Havetheytakendowntheoldpictures______?No,theyhaven’t_______.2)Mostofushavefinishedour

  compositions_____.3)Hesaidhehadn’tvisitedtheexhibition________.B.用

  since或for1)Wehavelearnedfivelessons_____thebeginningofthisterm.2)MrsLiaohasbeeninhospital______lastweek.3)Ihavestayedatmyaunt’s_____twoweeks.C.用havegone或havebeen1)Wherearetheboystudents?They_____totheschoolfactory.2)Isyourfatherin?No,he____toShenzhen._______heever______therebefore?Yes,he___thereseveraltimes3)HeaskedmeifI_____toHangzhoubefore.ItoldhimthatIwantedtogothereforavisitasI____never____tothatcitybefore.2.选择填空

  1.Mother____meanewcoatyesterday.I_______iton.Itfitsmewell.A.hadmade…havetriedB.made…have“He____totrieddrawC.hashorsesmade…triedD.made…tried2already”.“When______he?”“Lastyear“A.learned…hasB.learned…didC.haslearned…did

  3.Tom_____upintothetree.Look,he____highupthere!A.hasgot…isB.hasclimbed…wasC.got…wasD.climbed…is

  4.____you_____thetextyet?Yes,we____ittwohoursago.A.Did…copy…didB.Have…copied…haveC.Have…copied…didD.Did…copy…had

  learned…hasD.has

  5.“Why______she_______angry?”“Becausehe_____atherjustnow.”

  A.did…get…shoutedB.has…got…shoutedC.did…get…hasshoutedD.has…got…hasshouted

  6.______you__________thefilmbefore?Where_____you____it?A.Have…seen…did…seeB.Did…see…did…watchC.Have…seen…have…seenD.Did…see…have…seen

  7.You____mewaitingfortwohours.I____foryousincefive.A.kept…waitedB.havewaitedD.havekept…havewaited

  8.Where______John_______?Tothelibrary.He_________thereforan9.______hour.A.has…been…hasthebabystillgone?B.has…gone…hasNo,it_______stopped…cry…stoppedD.Is…crying…hasbeenC.did…go…wentD.did…be…went

  _____crying.A.Has…cried…hasB.Is…crying…stoppedC.Didstopped10.I_______theway.I________hereforquitemanyyears.A.knew…havelivedD.know…live

  11._____youever_____America?Yes,Ihave.A.Have…gonetoB.Have…goneinC.Have…beentoD.Have…beenin

  12.Mybrother____collegeforoverthreeyears.A.hasgonetoB.hasbeentoC.hasbeeninD.hasbeenat13.He________theArmybytheendof1989.He______inthearmysincethen.A.joined…isB.hasjoined…hasbeenC.hadjoined…isD.hadjoined…hasbeen

  14.BythetimeI_____backthey____uptensatellites.A.came…havesentB.came…hadsentC.come…havelivedB.knew…liveC.know…havekept…waitedC.kept…have

  sentD.hadcome…sent

  15.Jack____overfivelessonsbyseveno’clock.Thenhe____arest.A.went…tookB.went…hadtakenC.hadgone…tookD.hadgone…hadtaken

  16.We____outbythattimethathe____aspyforalongtime.A.hadfound…hadbeenB.hadfound…wasC.found…hadbeenD.found…was

  17.Beforethenews____him,he____toknowaboutit.A.reaches…hasgotB.reached…hadgotC.reached…gotD.hadreached…got

  18.I_____himasecondletterbeforeI____fromhim.A.wrote…heardB.wrote…hadwritten…heardD.havewritten…hear

  19.People____thatthesoldiers_____fighting.A.say…hadstoppedB.said…hasstoppedC.say…stoppedD.said…hadstopped

  20.We____inagoodharvestbecausewe____enoughrain.A.didn’tget…hadhadB.got…hadhadC.hadgot…hadhadD.got…hadn’thad

  21.They_______forfivehourswhenthey______inNewYork.A.flew…arrivedB.hadarrivedD.hadflown…arrived

  22.She____thatit_____fortwodaysbythatday.A.says…hasrainedB.says…hadrainedC.said…hadrainedD.said…rained

  23.John_____theresincetheyearbefore,sohe_____them.A.hadworked…knewB.hadworked…hadknownC.worked…knewD.worked…hadknown

  24.He_____angrybecausehe____foralongtime.A.hadgot…hadwaited25.-Ihaveseenthefilm“Titanic”already.-When__________waitedB.got…waitedC.hadgot…waitedD.got…hadflown…hadarrivedC.flew…hadheardC.had

  you__________it?

  -Thedaybeforeyesterday.A.have;seenB.will;seeC.did;

  seeD.did;seen26.MrBlack__________inChinasincefiveyearsago.A.livedB.haslivedC.livesD.isgoingtolive27.We____________treeslastSunday.Sofarwe__________over3,000treesthere.A.planted;plantedB.planted;haveplantedC.haveplanted;plantedD.haveplanted;haveplanted练习答案:

  1.A.1)yet,yet2)already3)yetB.1)since2)since3)sinceC.1)havebeen2)hasgone,Has,been,hasbeen3)havebeen,havebeen2.BDACAADBDCCDDBCABCDBDCADCBB第二篇:一般过去时与现在完成时比较练习题

  一般过去时与现在完成时比较练习题

  I.用所给动词的适当形式填空。

  1.Jim______(make)manyfriendssincehe______(come)toChina.2.They______(know)eachotherforabouttenyears.3.He______already______(write)alettertothefactorytoaskthemtostopmakingnoise.4.—When______she______(leave)?—Twohoursago.5.—______you______(see)thefilmbefore?—Yes,I______.—Where______you______(see)it?—AtTheQueen’sCinema.6.Theyusually______(go)fishingwhentheylivedthere.III.单项填空。

  1.—Wherehaveyou______thesedays?—Ihave______toYangzhouwithmyfriends.A.been,goneB.been,beenC.gone,beenD.gone,gone2.—Whereisyourfather?Wehaven’tseeneachotherforweeks.—______.A.HehasbeentoAmericaB.Hehasgoneto

  EnglandC.HeisgoingtoAustraliaD.Hewouldvisitmygrandparents3.Jim______theGreatWallmanytimes.A.wenttoB.goestoC.hasgonetoD.hasbeento4.—______totheUnitedStates?—No,never,butIwenttoCanadaafewyearsago.A.HaveyoubeenB.HaveyougoneC.DidyougoD.Willyougo5.MissWuhastaughtinthisschool______.A.fortenyearsB.tenyearsagoC.sincetenyearsD.fortenyearsago6.I______today’shomeworkalready.Whataboutyou?A.havefinishedB.finishC.tofinishD.finishing1)概念的不同:一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;

  现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响

  持续到现在的动作或状态

  2)时间状语的不同:一般过去时常与具体的时间状语连用,现在完成时通常与模糊的时间状语连用,或无时间状语。

  一般过去时的时间状语:yesterday,lastweek,…ago,in1980,inOctober,justnow等,皆为具体的时间状语。现在完成时的时间状语:for,since,sofar,ever,never,just,yet,till/until,皆不确定的时间状语。

  第三篇:一般过去时和现在完成时

  一.一般将来时:

  _____________________________________Thedoorbellisringing.Ok,Iwillanswerthedoor.Momisbusycooking.Iwillhelp.Begoingto表将来:

  (1)Basketballismyfavorite.Iamgoingtobeabasketballplayersomeday.(2)DebbieisgoingtoswimacrosstheEnglandchanneltomorrow.(3)SheisgoingtosetoutfromtheFrenchcoastatfiveo’clock._____________________________________

  (4)Lookattheclouds.Thereisgoingtobeastorm.(5)Thesetwogroupsofpeopleareangryhere.Theyaregoingtoconflictwitheachother._____________________________________(6)Heisstayinginhiscousin’sforaweek.(7)IamleavingforLondonnextweek._______________________________.二._____________________在时间或条件状语中的_____表将来

  (1)TomorrowhewillbewatchingheranxiouslyassheswimstoEngland.(2)Iwillbemeetingheratthestationwhenshearrivedtomorrow.(3)Ifyouparkyourcarinthewrongplace,atrafficpolicemanwillsoonfindit.(4)ifheletsyougowithoutaticket,youwillbeverylucky.三._____________在_____________中表将来

  (1)ThesportsmeetingtakesplaceOnOctober18.(2)Thetrainleavesateighteverymorningfromthisstation.四.现在完成时(have/hasdone)

  表示过去发生的动作对现在产生的结果和影响。

  Wehavehadourbreakfast.我们已经吃完饭了。

  表示过去发生而持续到现在的动作或状态。常与since,for连用。谓语动词必须是延续性动词。HHHHHHHHHHHHjjjHjkasjfklasjfklasdjl;fjheHehasbeeninHongKongfortenyears.HehaslearnedEnglishforsixyears.HehaslearnedEnglishsince1997.强调不久前刚刚完成的动作。常与yet(用于否定和疑问句),just,already连用,谓语动词是终止性动词。

  Hehasjustgoneout.Ihavealreadyfinishedmylunch.与一般过去时的区别。一般过去时表示事情发生在过去,不强调与现在的关系,与表示过去的时间状语连用。现在完成时强调与现在的关系、对现在的影响,不能与表示过去的时间状语连用。

  现在完成进行时(have/hasbeendoing)。动作从过去开始,一直延续到现在。Howlonghaveyoubeencollectingshells?Haveyoubeenskatingforfivehours?现在完成进行时与现在完成时的区别

  没有时间状语时,前者表示动作__________,后者表示动作___________。Thestudentshavebeenpreparingfortheexam.Thestudentshavepreparedfortheexam.有时间状语时,前者表示动作__________,后者则不知道是否________Wehavebeenlivingherefortenyears.Wehavelivedherefortenyears.第四篇:一般过去时和现在完成时

  1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。如:HevisitedGuilinin1998.他1998年参观过桂林。(只说明去桂林的时间,现在干什么和你和我和大家无关,只是说明他以前去过.)2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。如:Jillhasboughtanewcomputer.吉尔买了一台新电脑。(是过去买的,但着重点是现在,现在有了一台新电脑了.已经买了,不用再买了.)3.两种时态的区分

  (1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have/has+过去分词”。

  (2)一般过去时通常与表示过去的时间状语连用。如:yesterday,lastweek,twoyearsago,justnow,in2002等;而现在完成时则常与just,already,ever,never等副词和thesedays,thisweek,since...,for...等表示一段时间的状语连用。

  看看以下的几组句子,有什么区别?

  ①Haveyouseenthefilm?(A)

  Didyouseethefilm?(B)[说明]你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。

  ②Howhashedoneit?(A)

  Howdidhedoit?(B)

  [说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。

  ③HehaslivedinBeijingfor8years.(A)

  HelivedinBeijingfor8years.(B)[说明]他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了。

  如果你只是要陈述你做了什么,陈述的东西和目前状况没有太大影响,就用一般过去时。比如说

  iwashedtheplate.我洗盘子了,topic基本到此打住,基本没有下文。还有一种最简单的过去时情况就是,如果别人用过去时问你,你自然要用过去时回答。

  但是你要用现在完成时,效果就不一样了。

  ihavewashedtheplate.我已经洗好盘子了。强调做过,完成了。还有意思是,既然我已经洗好盘子了,我就该干什么什么了,或者你就应该履行什么承诺之类的,你可以好好感觉一下,这个语感是和汉语通用的,我感觉。

  过去完成时就是强调,在过去的那个点,我已经完成了

  现在完成时用法解析

  1.构成现在完成时是由助动词

  have(has)+动词的过去分词构成。助动词说明该谓语是属于现在时范围。它和主语的人称、数要保持一致。过去分词是主要的谓语动词,说明句子的意义。

  2.用法

  (1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet等副词修饰。如:

  -Haveyouhadlunchyet?-Yes,Ihave.I"vejusthadit.你(已经)吃午饭了吗?

  我刚刚吃过。(现在我不饿了)

  (2)表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。如:Hehastaughtheresince1981他自1981年就在这儿教书。(可能还要继续教)

  Ihave"tseenherforfouryears.我有四年没见到她了。

  (3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,never,threetimes等时间状语。

  如:IhavebeentoBeijingtwice.我去过北京二次。

  3.现在完成时的时间状语

  (1)现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,lastSunday,in1990,threeyearsago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。

  a.用副词already和yet。already一般用于肯定句中,yet一般用于否定句和

  疑问句中。如:Wehavealreadyfinishedourhomework.我们已完成作业了。

  Theyhaven"tfinishedtheirhomeworkyet.他们还没有完成作业。

  b.用ever和never。多用于否定或疑问句中,表示“曾经”或“从未“等。如:-HaveyoueverbeentotheGreatWall?你曾经去过长城吗?

  -IhaveneverbeentotheGreatWall.我从未去过长城。

  c.用表示到说话为止的过去时间状语,如just,before,uptonow,thepastfewyears等。例如:Ihaveseenherbefore,butIcannotrememberwhere.我以前见过她,但记不起在哪里见过。

  Hehasbeentherethreetimesthelastfewdays.近几年他去过那里三次了。

  d.用包括“现在”在内的时间状语,如:now,today,thismorning(month,year,term)等。例如:-Haveyoumethimtoday?-No,Ihaven"t.今天你见过他吗?我

  没有。

  Howmanytimeshaveyoubeentherethisyear?今年你去过那里多少次?

  (2)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。如:Ihaven"tseenhimfortwoyears.但是,像come,arrive,buy等终止性动词不能与表示“一段时间”的状语连用。要用,必须改为“be(在)”等延续性动词来表述。现归纳总结一下由非延续性动词到延续性动词的转换:

  arrive→beherebegin(start)→beon

  die→bedead

  fallill(sick,asleep)→beill(sick,asleep)

  getup→beupgoout→beout

  finish→beoverputon→wear或beonopen→beopenjoin→bein或

  beamemberof…

  close→beclosedgotoschool→beastudent

  borrow→keepbuy→have

  catch(acold)→have(acold)gettoknow→know

  begintostudy→studycometowork→work等

  如:Hehasbeenasoldierforthreeyears.他参军三年了。

  Hisfatherhasbeendeadfortwoyears.他父亲去世二年了。

  Thefilmhasbeenonfortenminutes.电影已开始十分钟了。

  WehavestudiedEnglishforthreeyears.我们(开始)学英语已三年了。

  4.现在完成时和一般过去时的区别

  现在完成时和一般过去时都表示在过去完成的动作。但现在完成时强调的是这一动作与现在的关系。如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。试比较:

  Ihavelostmynewbook.我把新书丢了。(现在还未找到)

  Ilostmynewbookyesterday.我昨天把新书丢了。(昨天丢的,现在找到与否没说明)

  5.几点注意事项

  (1)havebeen(to)与havegone(to)的区别:havebeen(to)表

  示“去过某地(现在已经回来了)”,可用于各人称;havegone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once,never,severaltimes等连用,后者则不能。如:TheyhavebeentoBeijingtwice.他们去过北京两次。

  HehasgonetoBeijing.他去北京了。

  (2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。如:Itistwoyearssincehisfatherdied.=Hisfatherhasbeendeadfortwoyears.他父亲去世已有三年了。

  (3)终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。

  如:Ihaven"tleftheresince1997.自从1997年以来,我一直没有离开过这

  when,while和as的用法:

  (1)三者均可表示“当……的时候”,如果主句谓语动词表示的是短暂的动作,而从句表示的是一段时间,三者可以通用。例如:

  Imetanoldfriendofmineas/when/whileIwaswalkingalongthestreet.(当我沿街散步时,碰见了我的一个老朋友。)

  (2)as和when引导的时间状语从句中,谓语动词可以是终止性动词,while引导的时间状语从句中,谓语动词一般是延续性动词。例如:

  Itwasraininghardwhenwegottotheairport.(当我们到达机场时,天正下着大雨。)(不能用while引导)

  (3)as强调主句谓语动词与从句谓语动词表示的动作同时发生;while强调主句谓语动词表示的动作持续于while从句所指的整个时间内;when可以指主句谓语动词和从句谓语动词所表示的动作同时或先后发生。例如:

  Shesangasshewentalong.(她边走边唱。)

  PleaselistentomecarefullywhileIread.(我朗读的时候,请仔细听。)

  Whenhereachedhome,hehadalittlerest.(回到家以后,他

  休息了一会儿。)

  also,too这两个词都是副词,又都表示“也是”的意思,但在修辞意味和使用场合上有所不同。它们的区别如下:

  (一)一般说来,also用于比较正式(formal)的场合,语气比too庄重;too是惯熟(familiar)的用语,使用范围较广。

  (二)also在句中的位置要紧靠动词;

  too在句中的位置比较灵活,有时插入句中,前后用逗号分开,有时放在句末。

  (三)too只能用在肯定句中,不可用于否定句内。在否定句中,只能用either;also则可以用在否定句中。

  下面请看例句:

  TheHongKongChiefExecutivealsoheadstheuniversityasChancellor.

  香港行政长官也以(大学)校监身份领导大学。

  Readingbooksislearning,butapplicationisalsolearningandthemoreimportantformoflearning.

  读书是学习,买践也是学习,而且是更重要的学习。

  Wehavenotheardsuchathing.,wealsohaveneverseensuchascene.

  我们没有听见过这种事情,我们也从来没有见过这种场面。

  请注意,一般说来,also在句中的位置应紧靠动词,但有时为了强调其意,也可以将它放在句首或句末。Here,too,thecolonmustbefollowedbyadash.

  这里也一样,应当在冒号之后加破折号。

  Mary,too,canplaythepiano.

  玛丽也会弹钢琴。

  CouldyouspeakJapanese?—Yes,andSpanishtoo.

  您会说日语吗?——会的,还会说西班牙语哩。

  Also虽然和too同义,但前者大都用于书面语,后者大都用于口语。例:

  Theladywashedthechildrenandalsogavethemdinner.(书面语)

  Theladywashedthechildrenandgavethemdinnertoo.(口语)

  aswellas也;和…一样;不但…而且

  作并列连词相当于notonly…butalso和noless…than,但notonly…butalso侧重在后项,noless…than侧重在前项。例如:

  Wemustlearntolookatproblemsall-sidedly,seeingthereverseaswellastheobversesideorthings.Atruemanshouldbepracticalaswellasfar-sighted.我们必须学会全面地看问题,看到它的反面正面的或事情。

  一个真实的人应该是实用性以及具有前瞻性。

  在否定句中,aswellas的位置不同,句意往往有很大差别。比较下面的句子:

  He,aswellasshe,willnotcome.他将不来,她也将不来。

  Hewillnotcomeaswellasshe.她将来,但他将不来。(否定前者,肯定后者)

  Henry,aswellashisbrother,doesn""tworkhard.亨利同他弟弟一样,工作不努力。

  Henrydoesn""tworkhardaswellashimbrother.亨利工作不努力,但他弟弟努力。

  aswellas连接的应是平等成分,都作主语或都作宾语等。例如:

  Shewasthereaswellasme.(误)

  ShewasthereaswellasI.(正)

  else与other的区别

  other是形容词性,所以other修饰名词。otherpeople。

  other主要地是adj,pron剩余的,其余的,多

  余的;其他的;不同的Where"smyotherglove?

  我的那只手套在哪儿?

  Johnandtheothersarehere.约翰和其他人都在这儿。

  Ihaven"tbroughtmanycakes.Couldyougetsomeothers?我没有多买糕点,你有多余的吗?

  Thinkofothersaswellasyourself.不仅要想到自己,也要想到别人。

  else只修饰两类词

  修饰

  不定代词

  如someone/someplace/anything来指代另外一个,而不特别指明哪一个。如:ihadnothingelsetodo修饰wh-word。如what/who/where等

  如whatelsedoineedtodo我需要做什么其他的?

  else多用于特殊疑问词后。

  而other主要修饰名词,放在名词前面

  第五篇:一般过去时与现在完成时比较练习题1一般过去时与现在完成时比较练习题

  I.用所给动词的适当形式填空。

  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).II.按要求完成句子。

  同义句转换,每空一词。

  1.Myfathercamebackthedaybeforeyesterday.Myfatherhas____________fortwodays.2.Myuncleboughtthenewcartwomonthsago.Myunclehas______thenewcar______twomonthsago.3.TheyleftChangshaanhourago.Theyhave__________________Changshaforanhour.4.Thefilmbegantenminutesago.Thefilm__________________fortenminutes.5.Theoldmandied5yearsago.Theoldman__________________for5years.用所给动词的适当形式填空。

  1.I____already____(see)thefilm.I___(see)itlastweek.2.___he____(finish)hisworktoday?Notyet.3.___you____(be)toHongKong?Yes,I_____(be)theretwice.4.____youever____(eat)chocolatesundaes?No,never.5.Myfather____just____(come)backfromwork.Heistirednow.6.Where’sLiMing?He____(go)totheteacher’soffice.7.Shanghai___(be)asmalltownhundredsofyearsago.Nowit____(become)alargecity.8.I____(work)heresinceI____(move)herein1999.9.SofarI____(make)quiteafewfriendshere.10.Howlong____theWangs____(stay)here?Fortwoweeks.

篇六:过去完成时与一般过去时的题

  

  初中英语高分策略

  ——专题

  专业

  省时

  高效

  2021/2/1语法练习:用动词的适当形式填空(一般过去式和过去完成时)

  1.We_____________(paint)thehousebeforewe______________(move)in.2.Thatricholdman_____________(make)awillbeforehe_____________(die).3.They_____________(study)themapofthecountrybeforethey________(leave).4.Therobbers_____________(runaway)beforethepolicemen_______(arrive).5.I__________(turnoff)allthelightsbeforeI____________(go)tobed.6.Paul__________(go)outwithJaneafterhe__________(make)aphonecall.7.Tom__________(say)he___________(read)thebooktwice.8.Ourplan____________(fail)becausewe_____________(make)abadmistake.9.Whenthechairman______________(finish)speaking,he___________(leave)thehall.10.TheReads________(have)lunchwhenI________________(get)totheirhouse.11.WhenI______________(arrive)atthestation,he____________________(leave).12.We_______________(learn)about4000Englishwordsbytheendoflastterm.13.Iwaiteduntilhe_______________(finish)hishomework.14.Weweresurprisedatwhatshe________already______(do)15.She____________(notgo)toQingdaobecauseshe________________(be)therebefore.16.He______________(nottell)youthenewsyet.17.Hesaidhe_____________already_________(give)thebooktotheteacher.18.I______________(be)toShanghaibefore.19.Shetoldmeshe_________________(be)toSanyathreetimes.20.She_____________(play)theguitarwhilehersister_______________(sing).

  完成

  中学英语高级教师?方舟

  精彩分享

  /总

  5页

  初中英语高分策略

  ——专题

  专业

  省时

  高效

  2021/2/11.We_____had

  painted____(paint)thehousebeforewe____moved______(move)in.这句话中主句是过去完成时,时间状语从句是一般过去时,体现了过去的过去。

  译:我们在搬进去前就把房子刷好了。

  2.Thatricholdman_____had

  made________(make)awillbeforehe______died_______(die).译:那个有钱人在临死前离了份遗嘱。

  突出主句中立遗嘱是在死之前。

  3.They____had

  studied_____(study)themapofthecountrybeforethey___left_____(leave).译:他们在离开之前就仔细研究了这个国家的地图。

  突出主句中研究地图是在离开之前。

  4.Therobbers__had

  runaway____(runaway)beforethepolicemen___arrived____

  (arrive).译:那群劫匪在警察来之前就逃跑了。

  突出主句中劫匪逃跑是在警察来之前。

  5.I__hadturnoff_____(turnoff)allthelightsbeforeI_____went_______(go)tobed.译:我在睡觉之前把所有的灯都关了。

  突出关灯是在睡觉之前

  6.Paul____went___(go)outwithJaneafterhe____had

  made______(make)

  aphonecall.译:保罗在打完电话后和简出去了

  突出出去是在打完电话之后,即打电话是在出去之前

  中学英语高级教师?方舟

  精彩分享

  /总

  5页

  初中英语高分策略

  ——专题

  专业

  省时

  高效

  2021/2/17.Tom____said__(say)he______had

  read_____(read)thebooktwice.译:汤姆说他已经读过两遍那本书了。

  突出读是在他说之前。

  8.Ourplan____failed______(fail)becausewe_______had

  made______(make)abadmistake.译:我们的计划由于重大失误宣告破产。

  原因状语从句有主将从先一说,在这里就体现在主句时态比从句时态更接近现在。即从句是在过去的过去。

  9.Whenthechairman___had

  finished____(finish)speaking,he__left_____(leave)thehall.译:在主席讲完话之后,他离开了大厅。

  突出讲完话是在离开以前。

  10.TheReads__had

  had_____

  (have)lunchwhenI______got______(get)totheirhouse.译:我到里德家的时候,他们已经吃过午饭了。

  突出吃完饭是在我到之前

  11.WhenI______arrived_____(arrive)atthestation,he______had

  left_________(leave).译:我到车站的时候,他已经走了。

  突出他走是在我到车站以前

  12.We_______had

  learnt______(learn)about4000Englishwordsbytheendoflastterm.译:上个学期结束前我们已经学了大约4000个英语单词了

  突出学4000个英语单词是在学期末以前。

  中学英语高级教师?方舟

  精彩分享

  /总

  5页

  初中英语高分策略

  ——专题

  专业

  省时

  高效

  2021/2/113.Iwaiteduntilhe_____finished________(finish)hishomework.译:我一直等到他写完作业。

  until引导了一个时间状语从句,这里只表示一个时间点

  14.Weweresurprisedatwhatshe__had____already___done___(do)译:我们对她做的事感到震惊。

  突出做事是在我们震惊之前。

  15.She____didn"t

  go__(notgo)toQingdaobecauseshe____had

  been______(be)therebefore.译:她没去青岛,因为她以前去过了。

  突出去过是在这次没去以前

  16.He________hasnottold______(nottell)youthenewsyet.

  译:他还没告诉你那条新闻

  根据yet判断用完成时态,根据实际情景判断用现完。

  17.Hesaidhe_____had________already_____given____(give)thebooktotheteacher.突出还书是在说话以前

  18.I_______haven"tbeen_______(be)toShanghaibefore.

  译:我还没去过上海呢。

  根据before判断用现完。

  19.Shetoldmeshe_______hadbeen__________(be)toSanyathreetimes.译:她告诉我她已经去过三次三亚了。

  去三次三亚是在她告诉我之前

  20.She______was

  playing______(play)theguitarwhilehersister______wassinging______(sing).译:她妹妹唱歌的时候她在弹吉他

  中学英语高级教师?方舟

  精彩分享

  /总

  5页

  初中英语高分策略

  ——专题

  专业

  省时

  高效

  2021/2/1while引导时间状语从句,时态一般为进行时态

  又:She_plays_theguitarwhilehersister_sings_.译:她弹吉他,而她妹妹唱歌。

  while表转折

  中学英语高级教师?方舟

  精彩分享

  /总

  5页

篇七:过去完成时与一般过去时的题

  

  14-过去完成时与现在完成时区分及综合练习题--14(总5页)

  --本页仅作为文档封面,使用时请直接删除即可--

  --内页可以根据需求调整合适字体及大小--

  过去完成时

  一、基础知识

  1.基本结构:have/has+done

  2.否定形式:have/has+not+done.

  3.一般疑问句:have或has提前

  概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即"过去的过去(past-in-the-past)"。

  ----|--------------------------|-------------------------------|---------------------------->

  那时以前

  那时

  现在

  构成:过去完成时由"助动词had+过去分词"构成,其中had通用于各种人称。

  Theyhadalreadyhadbreakfastbeforetheyarrivedatthehotel.

  Shehadfinishedwritingthecompositionby10:00thismorning.

  二、过去完成时的判断依据

  1.由时间状语来判定

  一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

  (1)by+过去的时间点。

  如:Ihadfinishedreadingthenovelbynineo"clocklastnight.

  (2)bytheendof+过去的时间点。

  如:WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.

  (3)before+过去的时间点。

  如:TheyhadplantedsixhundredtreesbeforelastWednesday.

  2.由"过去的过去"来判定。

  过去完成时表示"过去的过去",是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在:

  (1)宾语从句中

  当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told,said,knew,heard,thought等动词后的宾语从句。如:

  Shesaidthatshehadseenthefilmbefore.

  (2)状语从句中

  在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如:

  WhenIgottothestation,thetrainhadalreadyleft.

  Afterhehadfinishedhishomework,hewenttobed.

  注意:before,after引导的时间状语从句中,由于before和after本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:

  Wheredidyoustudybeforeyoucamehere

  Afterheclosedthedoor,helefttheclassroom.

  (3)表示意向的动词,如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示"原本…,未能…"

  Wehadhopedthatyouwouldcome,butyoudidn"t.

  3.根据上、下文来判定。

  ImetWangTaointhestreetyesterday.Wehadn"tseeneachothersincehewenttoBeijing.

  三、过去完成时的主要用法

  1.过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即发生在"过去的过去"。如:

  WhenIwokeup,ithadstoppedraining.

  我醒来时,雨已经停了。(主句的动作发生在"过去的过去")

  2.过去完成时是一个相对的时态,表示的是"过去的过去",只有和过去某一时间或某一动作相比较时才使用它。如:

  Hetoldmethathehadwrittenanewbook.(hadwritten发生在told之前)

  3.过去完成时需要与一个表示过去的时间状语连用,它不能离开过去时间而独立存在。此时多与already,yet,still,just,before,never等时间副词及by,before,until等引导的短语或从句连用。

  如:BeforeshecametoChina,GracehadtaughtEnglishinamiddleschoolforaboutfiveyears.

  Peterhadcollectedmorethan300Chinesestampsbythetimehewasten.

  4.过去完成时表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去时间,而且动作尚未结束,仍然有继续下去的可能。

  如:Bytheendoflastyear,hehadworkedinthefactoryfortwentyyears.(hadworked已有了20年,还有继续进行下去的可能)

  四、过去完成时与现在完成时的区别

  现在完成时表示的动作发生在过去,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为"助动词have(has)+过去分词";过去完成时则是一个相对的时态,它所表示的动作不仅发生在过去,更强调"过去的过去",只有和过去某时或某动作相比较时,才用到它。试比较:

  Ihavelearned1000Englishwordssofar.

  到目前为止我已经学会了1000个英语单词。

  Ihadlearned1000Englishwordstillthen.

  到那时为止我已经学会了1000个英语单词。

  -I"msorrytokeepyouwaiting.对不起,让你久等了。

  -Oh,notatall.Ihavebeenhereonlyafewminutes.

  没什么,我只等了几分钟。("等"的动作从过去某一时间点持续到现在)

  -Johnreturnedhomeyesterday.约翰昨天回到家的。

  -Wherehadhebeen

  他去哪儿了(答语中使用过去完成时是指约翰在returnedhome之前去了哪些地方,即"过去的过去")

  五、过去完成时与一般过去时的区别

  虽然这两种时态都表示过去发生的动作或存在的状态,但在使用时应注意以下几点:

  1.时间状语不同:过去完成时在时间上强调"过去的过去";而一般过去时只强调过去某一特定的时间。试比较:

  Theyhadarrivedatthestationbytenyesterday.

  Theyarrivedatthestationattenyesterday.

  2.在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断:先发生的用过去完成时,后发生的则用一般过去时。如:

  Shewasveryhappy.Herwholefamilywerepleasedwithher,too.Shehadjustwonthefirstinthecompositioncompetition.

  3.当两个或两个以上接连发生的动作用and或but连接时,按时间顺序,只需用一般过去时来代替过去完成时;另外,在before,after,assoonas引导的从句中,由于这些连词本身已经表示出时间的先后,因此也可以用过去时来代替过去完成时。如:

  Heenteredtheroom,turnedonthelightandreadaneveningpaper

  I(had)calledherbeforeIlefttheoffice.

  过去完成时可表示过去未曾实现的想法和打算,通常连用的动词是want,think,hope,plan,mean,expect,intend,suppose等:

  Ihadmeanttocome,butsomethinghappened.我本想来,但有事就没有来。

  Ihadintendedtospeak,buttimedidnotpermit.我本想发言,但时间不允许。

  Wehadhopedthatyouwouldcometoseeus,butyoudidn’t.我们本想你来看我们的,但你没有来。

  过去完成时练习题

  一、单项选择

  1.Heaskedme_____duringthesummerholidays.

  A.whereIhadbeenB.whereIhadgone

  C.wherehadIbeenD.wherehadIgone

  2.What____Jane____bythetimehewasseven

  A.did,doB.has,doneCdid,did.D.had,done

  3.I______900EnglishwordsbythetimeIwasten。

  A.learnedB.waslearningC.hadlearnedD.learnt

  4.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.

  AhadcookedB.cookedC.havecookedD.wascooked

  5.Shesaidshe__________theprinciplealready

  A.hasseenB.sawC.willseeD.hadseen

  6.Shesaidherfamily_______themselves______thearmyduringthewar.

  A.hashidden,fromB.hadhidden,from

  C.hashidden,withD.hadhidden,with

  7.Bythetimehewastenyearsold,he_________.

  A.hascompleteduniversityB.hascompletedtheuniversity

  B.hadcompletedanuniversityD.hadcompleteduniversity

  8.Shehadwrittenanumberofbooks______theendoflastyear.

  A.forB.inC.byD.at

  9.He_____toplay____beforehewas11yearsold.

  Ahadlearned,pianoB.hadlearned,thepiano

  C.haslearned,thepianoD.learns,piano.

  10.What_______Annie____bythetimehewasten

  A.did,doB.did,didC.has,doneD.haddone

  11.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.

  A.hasworkedB.worksC.hadworkedD.willwork

  12.Bytheendoflastweek,they____thebridge.

  A.hascompletedB.completedC.willcompleteD.hadcompleted

  13.Bythetimehewas4,he______alotofGermanwords.

  A.hadlearnedB.haslearnedC.learnedD.learns

  14..Jimturnedoffthelightsandthen_____theclassroom.

  A.wasleftB.hadleftC.hasleftD.left

  15.They_________inGuangzhousince2000.

  A.livedB.hadlivedC.havelivedD.wereliving

  16.ThetrainfromBeijing_______tenminutesago.

  A.hasarrivedB.wasarrivingC.arrivedD.hadarrived

  17.Thestudents_________theirclassroomwhenthevisitorsarrived.

  A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned

  18.Linda_______theprojectinonehour.

  A.havefinishedB.willfinishC.finishesD.hasfinished

  19.Theman________hiscoatandwentout.

  A.putonB.hadputonC.willputonD.wasputtingon

  20.Mymother______inthatfactoryattheageof18.

  A.hadworkedB.hasworkedC.workedD.works

  二、用动词的适当形式填空

  1.We_____________(paint)thehousebeforewe______________(move)in.

  2.Thatricholdman_____________(make)awillbeforehe_____________(die).

  3.They_____________(study)themapofthecountrybeforethey________(leave).

  4.Therobbers_____________(runaway)beforethepolicemen_______(arrive).

  5.I__________(turnoff)allthelightsbeforeI____________(go)tobed.

  6.Paul__________(go)outwithJaneafterhe__________(make)aphonecall.

  7.Tom__________(say)he___________(read)thebooktwice.

  8.Ourplan____________(fail)becausewe_____________(make)abadmistake.

  9.Whenthechairman______________(finish)speaking,he_____________(leave)thehall.

  10.Iwaiteduntilhe_______________(finish)hishomework.

  11.She____________(notgo)toQingdaobecauseshe________________(be)therebefore.

  12.He______________(nottell)youthenewsyet.

  13.Hesaidhe_____________already_________(give)thebooktotheteacher.

  14.I______________(be)toShanghaibefore.

  15.Shetoldmeshe_________________(be)toSanyathreetimes.

篇八:过去完成时与一般过去时的题

  

  一般过去时、过去完成时与过去将来时专项练习

  如有侵权请联系网站删除,仅供学习交流

  一般过去时、过去完成时和过去将来时练习

  I.根据句意,补全单词中所缺字母,使补全后的句子通顺合理。

  1.Thesunlightsh__nesinmyeyes.2.Domoreexercises,youcankeepstr__ngandhealthy.3.Theworkersb____ldalotofhouseseveryday.4.It’saboutfiveh____dr____metresfromourschool.5.Mr.Smithlikesanimals,hehasahorseandfoursheeponhisf____m.6.Afterrunning,Jimfeltveryt__r_____.

  II.选择题:

  1.Lucydecided______atrip.A.takeB.takesC.istakingD.totake2.Youcatchacold.Youshouldtakesomemedicineand______.A.haveagoodrestB.makeaphonecallC.hurryupD.listentotheradio3.Look!Thechildrenare_____intheplayground.A.playB.playsC.playedD.playing4.Iamapleasantperson.I______differentpeople.A.waitforB.payforC.makefriendswithD.saygood-beyto5.-----______isshe?-----SheisMary’smother.

  A.HowB.WhatC.WhoD.Where6.-----Whereismybasketball?Ican’t________it.

  -----It’soverthere.A.passB.findC.openD.put7.Sheisastudent.She_____inHaidianMiddleSchool.A.studyB.studiesC.studiedD.studying8.Jackhasverygoodhabits.Healwayskeepshimself________.A.longB.busyC.tiredD.clean9.Thestudentsgotoschool_______seveneverymorning.A.atB.inC.onD.from10.Whichwayisfaster,goingbybus______bytaxi?A.orB.andC.soD.but11.Lastnightwe______TVathome.A.watchB.watchesC.watchedD.watching12.PeterandI______inClass1,Grade3.A.isB.areC.amD.be13.Don’tshout.You______bequietinthelibrary.

  A.mustB.mustn’tC.canD.can’t

  14.-----Doyouhave______water?-----Yes,Ido.仅供学习交流

  如有侵权请联系网站删除,仅供学习交流

  A.someB.anyC.allD.many

  III.选择正确答案。

  1.Hisfather_____(took,wastaking)awalkinthestreetwhenImethim.2.Theglass______(dropped,wasdropping)tothegroundandbrokeintopieces.3.Jacktoldmehe______(came,wouldcome)backnextmonth.4.Kate______(cleaned,wascleaning)thewindowsthedaybeforeyesterday.5.Iknewshe______(wasgoing,hadbeen)toShanghaitwice.6.Who________(sang,wassinging)attenlastnight?7.I_______(talked,wastalking)withMrs.Greenatthistimeyesterday.8.Thetwostudents_____(fought,wasfighting)whentheteacherwalkedintotheroom.

  IV.词形转换,根据句意,用括号内所给单词的适当形式填空。

  1.Juneisthe_____________monthofayear.(six)2.Ourschoolis_____________thanJim’s.(big)

  3.Canyoulend__________________yourbook?(I)4.Kateisthe_______________girlinherclass.(young)5.Thisismypen._____________isinyourpencilbox.(your)6.Tomboughtfive_______________fromtheshopyesterday.(book)

  V.用动词的适当形式完成句子。

  1.I_____(get)twopostcardsfromherlastweek.2.They_____not_____(stay)therelongbecauseitwaslate.3.Who_____(live)inthatroomlastweek?4.YesterdayI______(see)himinthestreet.5.______(be)headriverthreeyearsago?6.Hesaidhe_______(go)toNewYorknextmonth.7.I______(do)myhomeworkwhenmymothercameback.8.Thestudents_____(be)notintheclassroomatthattime.9.____he______(play)basketballwithhissonyesterdayafternoon?10.I______(wash)mysportshoesjustthen.

  VI.根据中文意思,用下列英文提示词语造句。

  1.该是学习数学的时间了。

  studymaths

  2.这棵树和那棵树一样高。

  thistree,is,tall,thatone

  3.靠我一个人来移动这样床对我来说是很困难的。

  difficult,me,move,bed仅供学习交流

  如有侵权请联系网站删除,仅供学习交流

  4.这张床如此重以至于我移不动它。

  thebed,is,heavy,Ican’tmove,it

  5.昨天洗运动鞋花了我半小时的时间。

  me,halfanhour,wash,mysportshoes,yesterday

  VII.补全对话:

  A:12.Canyoutellmethe3tothenearesthospitalplease?B:Yes,go4thisroad,and5right6thesecondcrossing.Go7thebridge,andyou’ll8themuseum9theleft.It’s10thepostofficeandmuseum.A:Thanksalot.B:You’rewelcome.

  VIII.完形填空:

  WhydoallthesepeoplewanttolearnEnglish?1ishardtoanswer2question.3boysandgirlslearnEnglishat4becauseitis5oftheirsubjects.6peoplelearnEnglish7itisusefulfortheirwork.QuiteanumberofpeoplelearnEnglish8theirhigherstudies,becauseatcollegessomeof9booksarewritten10English.1.A.They

  B.He

  C.She

  D.It2.A.these

  B.those

  C.this

  D.that3.A.Many

  B.Much

  C.Both

  D.All4.A.home

  B.schoolC.work

  D.lesson5.A.a

  B.anC.the

  D.one6.A.Few

  B.LotsofC.AfewD.Alot7.A.before

  B.becauseC.after

  D.assoonas8.A.in

  B.onC.with

  D.for9.A.our

  B.your

  C.their

  D.its10.A.in

  B.onC.for

  D.with

  IX.阅读理解:

  Mike’smotheraskedhimtmovethefamilypianofromthediningroomtothelivingroom.Hewasstrong,butnotstrongenoughtomovethepianoanyfurtherthanthedoorway(门口)betweentherooms.SothecalledPeterforhelp.“Youtakethisend,”MiketoldPeterwhenhegotthere.“AndI’llgoaroundtothediningroomandtaketheotherend.”

  Peternodded(点头),andwhenMikewasinplace(在适当位置)andgavetheword,hepushed(推),andpushed,butitstilldidn’tmove.Theyhadarest.

  “Boy”,Petersaid,“Idon’tknowifwe’reevergoingtogetitintothediningroom.I’vepushed…”

  仅供学习交流

  如有侵权请联系网站删除,仅供学习交流

  “Push?”Mikerepeated,“Ithoughtyouwerepullingitintothelivingroom!”

  1.ThefamilypianowasbeforeMike’smotheraskedhimtomoveit.

  A.

  inthebedroomB.

  inthelivingroomC.

  inthediningroomD.

  betweenthelivingroomandthediningroom2.Mikeonlywantedto.A.

  keepsomethinginplaceB.

  putsomethinginplaceC.

  liftsomethingD.

  makesomethingmove3.Mikewas.A.

  notstrongenoughtomovethefamilypianotothelivingroomB.

  strongenoughtomovethefamilypianoC.

  strongbuthecouldn’tmovethefamilypianotothediningroomD.

  toostrongtomovethefamilypianotothelivingroom4.Itstilldidn’tmove,because.A.

  Mikedidn’tworkhard

  B.

  thepianowastooheavyC.

  bothofthempushedthepianoD.

  neitherofthemworkedhard5.Whodidwrong?A.MikeB.PeterC.Bothofthem.D.Neitherofthem.

  X.根据中、英文提示,写出意思连贯,符合逻辑的英文文段。

  一天Lucy放学后乘公共汽车回家,她找到一个座位并迅速坐下。后来她看到谁?她又怎样做的呢?

  1.oneday,Lucy,gohome,bus,school2.haveaseat,sitdown,quickly3.then,see,anoldwoman,stand,beside4.giveherseatto,her,and,everybody,say,she,agoodstudent

  参考答案:

  仅供学习交流

  如有侵权请联系网站删除,仅供学习交流

  I.1.shines2.strong3.build4.hundred5.farm6.tiredII1.D

  2.A3.D4.C5.C6.B7.B8.D9.A10.A11.C12.B13.A14.BIII.

  1.wastaking2.dropped3.wouldcome4.cleaned5.hadbeen6.wassinging7.wastalking8.wasfightingIV.1.fourth2.bigger3.me4.youngest5.Yours6.booksV.

  1.hadgot2.did……stay3.lived4.saw

  5.was6.wouldgo7.wasdoing8.were9.Did……play10.washedVI.1.It’stimetostudymaths.

  2.Thistreeisastallasthatone.3.Itisdifficultformetomovethebedbymyself.4.ThebedissoheavythatIcan’tmoveit.

  5.Ittookmehalfanhourtowashmysportshoesyesterday.VII.1.Excuse2.me3.way

  4.along5.turn6.at

  7.across8.find/see9.on10.betweenVIII.DCABDBBDCAIX.CDACBX.OnedayLucywenthomebybusafterschool.Shehadaseatandsatdownquickly.Thenshesawanoldwomanstandingbesideher.Shegaveherseattoherandeverybodysaidshewasagoodstudent.

  仅供学习交流

推荐访问:过去完成时与一般过去时的题 过去时 过去完成时

版权所有:心圆文档网 2014-2024 未经授权禁止复制或建立镜像[心圆文档网]所有资源完全免费共享

Powered by 心圆文档网 © All Rights Reserved.。备案号:豫ICP备14024556号-1