现在完成时练习.docx
《现在完成时练习.docx》由会员分享,可在线阅读,更多相关《现在完成时练习.docx(9页珍藏版)》请在冰豆网上搜索。
现在完成时练习
现在完成时练习题
一、翻译下列句子:
1.你曾经吃过鱼和薯条吗?
2.我刚刚丢了我的化学书。
3.我以前从来没去过那个农场。
4.他已经吃过午饭了。
5.你已经看过这部电影了吗?
6.我哥哥还没回来。
7.我上星期看过这部电影。
8.在1992年他住在这里。
9.这本字典我已买了三年了。
10.他离开中国三年了。
11.我认识他们五年了。
12.他们已去了美国五年了。
13.自从他搬到福州,他就住这儿了。
14.他们已经结婚10年。
15.我妹妹成为一个大学生已经三年。
16.这会已开了多长时间了?
17.这门已经关了两天了。
18.我入团2年了。
19.他们已经相互认识。
20.我已经在农场里呆了五年
1.Haveyoueattenfishandfrenchfrise?
2.ihavelostmychemistrybook.
3ihaveneverbeentothatfarm.
4.healreadyhadlunch.
5haveyouseenthismovieyet?
6mybrotherhasnotreturned.
7ihaveseenthismovielastweek.
8hehaslivedheresince1992.
9ihavehadthisdictionaryforthreeyears.
10hehasleftChinaforthreeyears.
11theyhaveknowneachotherforfiveyears.
12theyhavebeenintheUSAforfiveyears.
13hehaslivedheresincehemovedFuzhou.
14theyhavemarriedfortenyears.
15mysisterhasbeenauniversitystudentforthreeyears.
16howlonghasthemeetingkept?
17thedoorhasclosedfortwodays.
18ihavejoinedintheCommunistYouthLeaguefortwoyears.
19theyhaveknowneachothersince1999.
20ihavebeeninthefarmforfiveyears.
A:
1.Allthefurnitureinthebuilding_______tothecompanynottohisown.
A.isbelongedBbelongsC.belongDarebelonged
2.WhenIwasatcollegeI_______threeforeignlanguages,butI_______allexceptafewwordsofeach.
A.spoke,hadforgottenBspoke,haveforgottenChadspoken,hadforgottenDhadspoken,haveforgotten
3.-----Wewouldhavewalkedtothestation.Itwassonear.
-----Yes,ataxi_______atallnecessary.
Awasn’tBhadn’tbeenCwouldn’tbeDwon’tbe
4.Idon’treallyworkhere.I_______untilthenewsecretaryarrives.
AjusthelpoutBhavejusthelpedoutCamjusthelpingoutDwilljusthelpout
5.He_______hislegwhenhe_______inafootballmatch.
Abroke,playedBwasbreaking,wasplayingCbroke,wasplayingDwasbreaking,played
6.Thenewsecretaryissupposedtoreporttothemanagerassoonasshe_______.
AwillarriveBarrivesCisgoingtoarriveDisarriving
7.Asshe_______newspaper,Granny_______asleep.
Aread,wasfallingBwasreading,fellCwasreading,wasfallingDread,fall
8.---Doyoulikethematerial?
---Yes,it_______verysoft.
AisfeelingBfeltCfeelsDisfelt
9.---Comeonin,Tom.Iwanttoshowyousomething.
---Oh,howniceofyou!
I_______you_______tobringmeagift.
Aneverthink,aregoingBneverthought,weregoingCdidn’tthink,weregoing
Dhadn’tthought,weregoing
10.----You’veagreedtogo,sowhyaren’tyougettingready?
----ButI_______thatyou_______ustostartatonce.
Adon’trealize,wantBdon’trealize,wantedChaven’trealized,wantDdidn’trealize,wanted
11.Thehouseisdirty.We_______itforweeks.
Adidn’tcleanBhadn’tcleanedCdon’tcleanDhaven’tcleaned
12.-----_______thesportsmeetmightbeputoff.
----Yes,italldependsontheweather.
AI’vebeentoldBI’vetoldCI’mtoldDItold
13.----I’msorrytokeepyouwaiting.
----Oh,notatall.I_______hereonlyafewminutes.
AhavebeenBhadbeenCwasDwillbe
14.Youdon’tneedtodescribeher.I_______herseveraltimes.
A.hadmetBhavemetCmetDmeet
15.Thecostofliving_______bytenpercentbeforethegovernmenttookanyaction.
AwasgoingBwentupChadgoneupDhasgoneup
16.Bythetimenewpupil_______enoughcouragetoraisehishand,thebellfortheendofthelesson_______.
Ahadgathered;wasalreadyringingBwasgathering;hadalreadyrung
Cgathered;alreadyrangDwouldgather;wouldalreadyhaverung
17.-----DidyougotoBeijingforvacation?
-----I_______togo,butIgotsickatthelastminute.
AwasplanningBhaveplannedChadbeenplanningDhavebeenplanning
18.------Whenwilltheyleave?
------They_______verysoon.
AdoleaveBareleavingChaveleftDleave
19.------Washestudyingforanexam?
------Yes,he's_______itnextweek.
AdoingBtotakeCmakingDtogive
20.------Aretheregoingtobemanypeopleatyourpartytoday?
------Wehopethat_______.
AtherewillbeBtherearegoingCthereareDtheregoingtobe
21.Shemusthavearrivedtherelastnight,_______she?
Adidn'tBhaven'tCneedn'tDmustn't
22._______theletter,Iranoutoftheroomtothepostoffice.
ASinceIhavefinishedwritingBNosoonerthanIhadfinishedwriting
CAssoonasIfinishedwritingDAfterIhavefinished
23.Twelveinches_______onefoot.
AwillmakeBismakingCmakesDmake
24.I_______goingtoLondonnextmonth.
AhavethoughtofBshallthinkofCamthinkingofDwillthinkof
25.He_______Englishforsixyearsbythetimehetakeshisexamination.
AhasstudiedBstudiedCwillhavebeenstudyingDhadbeenstudying
26.Bythistimenextyearhe_______fromthiscollege.
AisgraduatingBwillhavegraduatedCshouldbegraduationDwillbegraduation
27._______theschoolwhenthebellrang.
AIhardlyhadreachedBHardlyhadIreachedCIhardlyreachedDHardlydidIreach
28.Hepromisedusthathe_______earlybuthe_______yet.
Awouldbe;hasn'tarrivedBis;hasn'tbeenarrivingCshouldbe;isn'tarriving
Dwillbe;hadn'tarrived
29.Theteachertoldthepupilsthattheearth_______round.
AisBwouldCwasDwere
30.Themomenttheymet,theyknewthat_______.
AtheywouldhavefriendlinessBtheywouldbefriends
CfriendshiptheywouldhaveDfriendshipwouldhappen
31.We_______theproblemforquitesometime,butwe_______anyconclusionyet.
Ahaddiscussed;haven'treachedBdiscussed;haven'treached
Chavediscussed;haven'tbeenreachingDhavebeendiscussing,haven'treached
32.Itwasn'tuntiltwoo'clockthatI_______tosleep.
AwouldgoBwentCwasgoingDhadgone
33.------Where_______mybook?
Ican'tseeitanywhere.
------I_______itonthistable.Butnowit'sgone.
Awereyouputting;haveputBhadyouput;wasputting
Chaveyouput;putDdidyouput;haveput
34.Perhapsitwillbealongtime_______fromabroad.
AthatTomcomesbackBbeforeTomcomesback
CwhenTomwillcomebackDwhenTomcomesback
35.Ifthefilm_______isourschool,we'llgoandseeit.
AistobeshownBwasshownCisshownDwillbeshown
36.-----How_______onwithyourEnglishthesedays.
-----Notbad.
AhaveyoubeengettingBareyougettingCdidyougetDhaveyougot
37.-----What_______whenIphonedyouthismorning?
------I_______myhomeworkandwasstartingtotakeaboat.
Aareyoudoing,havejustfinishedBwereyoudoing,hadjustfinished
Chadyoudone,justfinishedDdidyoudo,justfinished
38.I_______suchaninterestingbookbefore.
AwasneverreadingBwillneverreadChadneverreadDhaveneverread
39._______thattheearthwasthecentreoftheuniverse.
APeoplewerebelievingBItwasoncebelieved
CPeoplewereoncebelievedDPeopleweresaid
40.Twooftheboys_______whileplayingfootball.
AhadbeenhurtBgothurtCwerehurtingDhurt
41.Prices_______sharplyinthepastfewyears.
AhaveraisedBhavebeenraisedChavebeenrisenDhaverisen
42.Thenumberofthestudentsinourschool_______1200.
AisaddeduptoBhasbeenaddeduptoCaddsuptoDhaveaddedupto
43.Whathesaidatthemeeting_______true.
AwasprovedBprovedCisprovedDproves
44.Howlongdoyouthinkthemeeting______
AislastingBislastedCwilllastDlasts
45.TheMay4thmovement______in1919.
AhadtakenplaceBwastakingplaceCwastakenplaceDtookplace
46.Thesekindsofshoes______well.
AwerenotsoldBwon'tbesoldCarenotsoldDdon'tsell
47.Onreturninghome,IfoundI______umbrellaintheoffice.
AhadleftBhaveleftCleftDwouldleave
48.Onceyou______apromise,youmustcarryitout.
AhavemadeBhadmadeCmadeDismaking
49.She______Charlesforayear.
AhasbeenmarriedtoBhasgotmarriedtoCmarriedwithDmarried
50.ThesingerlivedinCaliforniauntilhe______touniversity.
AhadsentBwassendingChadbeensentDwassent
KEY(答案):
1------10:
BBACC;BBCBD
11----20:
DAABC;ADCBB
21----30:
ACCCC;BBAAB
31----40:
DBCBC;BBDBB
41----50:
CDBCD;DAAAD
现在完成时练习题及答案
一、翻译下列句子:
1.你曾经吃过鱼和薯条吗?
2.我刚刚丢了我的化学书。
3.我以前从来没去过那个农场。
4.他已经吃过午饭
5.你已经看过这部电影了吗?
6.我哥哥还没回来。
7.这本字典我已买了三年了。
8.他离开中国三年了。
9.我认识他们五年了。
10.他们已去了美国五年了。
11.自从他搬到济宁,他就住这儿了。
12.我妹妹成为一个大学生已经三年。
13.自从1999年以来他们就认识。
14.我来到这个学校已3年多了。
二、用never,ever,already,just,yet,for,since填空:
1.Ihave_______seenhimbefore,soIhavenoideaabouthim.
2.Jackhas_________finishedhishomework.
3.Mr.Wanghastaughtinthisschool________tenyears.
4.“Haveyou________seenthefilm?
”“No,Ihave________seenit.”
5.“Hasthebusleft_______?
”“Yes,ithas_________left.”
三、用适当的时态填空:
1.She’s_____________(live)hereeversinceshewasten.
2.Bothofthem________________(be)inHongKongfortendays.
3.Bothofthem____________(come)toHongKongtendaysago.
4.Halfanhour__________(pass)sincethetrain__________(leave).
5.Mary________(lose)herpen.________you_______(see)ithereandthere?
6._________you_____(find)yourwatchyet?
7.---Areyouthirsty?
---NoI_________just_________(have)someorange.
8.We----already_________(return)thebook.
9.________they_______(build)anewschoolinthevillage?
10.I_____________(notfinish)myhomework.Canyouhelpme?
11.Myfather_____(read)thenoveltwice.
12.I_________(buy)abookjustnow.
13.I____