现在完成时练习题Word下载.docx
《现在完成时练习题Word下载.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题Word下载.docx(11页珍藏版)》请在冰点文库上搜索。
5haveyouseenthismovieyet?
6mybrotherhasnotreturned.
7ihaveseenthismovielastweek.
8hehaslivedheresince1992.
9ihavehadthisdictionaryforthreeyears.
10hehasleftChinaforthreeyears.
11theyhaveknowneachotherforfiveyears.
12theyhavebeenintheUSAforfiveyears.
13hehaslivedheresincehemovedFuzhou.
14theyhavemarriedfortenyears.
15mysisterhasbeenauniversitystudentforthreeyears.
16howlonghasthemeetingkept?
17thedoorhasclosedfortwodays.
18ihavejoinedintheCommunistYouthLeaguefortwoyears.
19theyhaveknowneachothersince1999.
20ihavebeeninthefarmforfiveyears
1.Allthefurnitureinthebuilding_______tothecompanynottohisown.
A.isbelongedBbelongsC.belongDarebelonged
2.WhenIwasatcollegeI_______threeforeignlanguages,butI_______allexceptafewwordsofeach.
A.spoke,hadforgottenBspoke,haveforgotten
Chadspoken,hadforgottenDhadspoken,haveforgotten
3.-----Wewouldhavewalkedtothestation.Itwassonear.
-----Yes,ataxi_______atallnecessary.
Awasn’tBhadn’tbeenCwouldn’tbeDwon’tbe
4.Idon’treallyworkhere.I_______untilthenewsecretaryarrives.
AjusthelpoutBhavejusthelpedout
CamjusthelpingoutDwilljusthelpout
5.He_______hislegwhenhe_______inafootballmatch.
Abroke,playedBwasbreaking,wasplaying
Cbroke,wasplayingDwasbreaking,played
6.Thenewsecretaryissupposedtoreporttothemanagerassoonasshe_______.
AwillarriveBarrivesCisgoingtoarriveDisarriving
7.Asshe_______newspaper,Granny_______asleep.
Aread,wasfallingBwasreading,fell
Cwasreading,wasfallingDread,fall
8.---Doyoulikethematerial?
---Yes,it_______verysoft.
AisfeelingBfeltCfeelsDisfelt
9.---Comeonin,Tom.Iwanttoshowyousomething.
---Oh,howniceofyou!
I_______you_______tobringmeagift.
Aneverthink,aregoingBneverthought,weregoing
Cdidn’tthink,weregoing
Dhadn’tthought,weregoing
10.----You’veagreedtogo,sowhyaren’tyougettingready?
----ButI_______thatyou_______ustostartatonce.
Adon’trealize,wantBdon’trealize,wanted
Chaven’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.
AwasplanningBhaveplanned
ChadbeenplanningDhavebeenplanning
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.
AisgraduatingBwillhavegraduated
CshouldbegraduationDwillbegraduation
27._______theschoolwhenthebellrang.
AIhardlyhadreachedBHardlyhadIreached
CIhardlyreachedDHardlydidIreach
28.Hepromisedusthathe_______earlybuthe_______yet.
Awouldbe;
hasn'
tarrivedBis;
tbeenarriving
Cshouldbe;
isn'
tarriving
Dwillbe;
hadn'
tarrived
29.Theteachertoldthepupilsthattheearth_______round.
AisBwouldCwasDwere
30.Themomenttheymet,theyknewthat_______.
AtheywouldhavefriendlinessBtheywouldbefriends
CfriendshiptheywouldhaveDfriendshipwouldhappen
31.We_______theproblemforquitesometime,butwe_______anyconclusionyet.Ahaddiscussed;
haven'
treached
Bdiscussed;
treached
Chavediscussed;
tbeenreaching、Dhavebeendiscussing,haven'
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.
AwasneverreadingBwillneverread
ChadneverreadDhaveneverread
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
答案
BBACC;
BBCBD
DAABC;
ADCBB
:
ACCCC;
BBAAB
DBCBC;
BBDBB
CDBCD;
DAAAD
1、Bothhisparentslooksad.Maybethey______what'
shappenedtohim.
A.knewB.haveknownC.mustknowD.willknow
2、Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
3、HaveyoumetMrLi______?
A.justB.agoC.beforeD.amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
5、—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.
A.haschanged;
wellB.changed;
good
C.haschanged;
betterD.changed;
better
6、ZhaoLan______already______inthisschoolfortwoyears.
A.was;
studyingB.will;
studyC.has;
studiedD.are;
studying
7、We______XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknownD.knew
8、HarryPotterisaverynicefilm.I______ittwice.
A.willseeB.haveseenC.sawD.see
9、—ThesefarmershavebeentotheUnitedStates.
—Really?
When_____there?
A.willtheygoB.didtheygoC.dotheygoD.havetheygone
10、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;
do;
finishedB.Have;
done;
finished
C.Have;
havefinishedD.will;
finish
11、Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.wasinD.hasbeenin
12、—Doyouknowhimwell?
—Sure.We_________friendssincetenyearsago.
A.wereB.havebeenC.havebecomeD.havemade
13、—Howlonghaveyou____here?
—Abouttwomonths.
A.beenB.goneC.comeD.arrived
14、Hurryup!
Theplay_______