成人高考专升本英语语法练习题.docx
《成人高考专升本英语语法练习题.docx》由会员分享,可在线阅读,更多相关《成人高考专升本英语语法练习题.docx(109页珍藏版)》请在冰豆网上搜索。
成人高考专升本英语语法练习题
第一讲谓语动词时态
一、谓语动词时态
1.Mary__________Tomwithhislessonsthistimeyesterday.
A.helped
B.washelping
C.werehelping
D.hadhelping
2.Oh,you'vehadanaccident,eh?
When__________?
A.ithappened
B.didithappen
C.itwashappened
D.hasithappened
3.WhenIwentintothegym,he__________aheavyweight.
A.lifted
B.waslifting
C.haslifted
D.waslifted
4.Themoreyoupractise,thegreaterprogressyou_________.
A.willmake
B.havemade
C.aremaking
D.havebeenmaking
5.We__________TVwhenyoureturnhomefromoffice.
A.shallwatch
B.shallbewatching
C.watch
D.shallhavewatched
6.Thetrainfromthisstation__________ontime.
A.neverleaves
B.willneverleave
C.leaving
D.wasneverleaving
7.Fetchadoctor.Thewoundedsoldier__________.
A.wasdead
B.died
C.isdying
D.hasbeendead
8.We__________thatyouwouldbeabletovisitus.
A.hope
B.werehoping
C.havehoped
D.hoped
9.WhenIwasatschool,I________tothelibraryeveryday.
A.go
B.went
C.wasgoing
D.havegone
10.Thecustomer________themoneyonthecounterandwentaway.
A.lay
B.lied
C.laid
D.waslaying
11.Everyoneinthevillage________tobecomerich.
A.wishes
B.haswished
C.iswished
D.havebeenwishing
12.I________supperwithmyfamilybackathomethistimetomorrow.
A.amhaving
B.willhave
C.willbehaving
D.have
13."Oh,it'syou!
I________you.""I'vejusthadmyhaircut,andI'mwearingnewglasses."
A.didn'trecognize
B.hadn'trecognized
C.haven'trecognized
D.don'trecognize
14.Shewantedtoknowwhetheryou________her.
A.willhelp
B.willbehelping
C.wouldbehelping
D.wouldhelp
15.IthinkI'llwriteJimrightnowandtellhim________withhim.
A.I'llgo
B.I'vegone
C.Iwasgoing
D.I'dgo
16.Iwon'tbeabletowatchtheprogrambecauseI________myhomeworkatthattime.
A.shallhavedone
B.willdo
C.shallbedone
D.willbedoing
17.Mybrother________whilehe________hisbicycleandhurthimself.
A.fell;wasriding
B.fell;wereriding
C.hadfallen;
D.hadfallen;wasriding
18.Theywereeach________blackshoesandstockings.
A.wear
B.wearing
C.wore
D.worn
19."Hello,Mary,Wehaven'tseeneachotherforyears.What________now?
""I________atuniversity"
A.doyoudo;havestudied
B.areyoudoing;study
C.areyoudoing;am
D.areyougoingtodo;am
20.Beforelong,he________allaboutwhathappenedtoday.
A.willhaveforgotten
B.willhavebeenforgotten
C.willforget
D.willbeforgetting
21.IfirstmetLisathreeyearsago.She________ataradioshopatthetime.
A.hasworked
B.wasworking
C.hadbeenworking
D.hadworked
22."Yourphonenumberagain?
I________quitecatchit."
"Itis9568442."
A.didn't
B.couldn't
C.don't
D.can't
23."Isthisraincoatyours?
""No,mine________therebehindthedoor."
A.ishanging
B.hashung
C.hangs
D.hung
24.Oneofmyoldclassmates________justasI________myroom.
A.comes;left
B.came;wasleaving
C.came;leave
D.wascoming;left
25."________forShanghai?
""Yes.AndIwillcomebackintwomonths."
A.Haveyouleft
B.Areyouleaving
C.Doyouleave
D.Didyouleave
一、参考答案
1
B
2
B
3
B
4
A
5
B
6
A
7
C
8
D
9
B
10
C
11
A
12
C
13
A
14
D
15
A
16
D
17
A
18
B
19
C
20
C
21
B
22
A
23
A
24
B
25
B
二、谓语动词时态
1.Thelasttrain________thestationat11:
30.
A.hasleft
B.leaves
C.hadleft
D.wouldleave
2.Howmanyyearshaveyou________?
A.joinedthearmy
B.becomeanarmyman
C.beeninthearmy
D.cometothearmy
3."Doyouknowwhatthefilmisabout?
""No.I________ityet."
A.haven'tseen
B.didn'tsee
C.hadn'tseen
D.won'tsee
4.Idon'twanttodrinkthemilkanymorebecauseit________toosweet.
A.tastes
B.istasting
C.hastasted
D.willtaste
5.We________threemajorsnowstormssofarthiswinter.
A.had
B.have
C.havehad
D.hadhad
6.Thestudents________busilywhenMissBrownwenttogetabookshe_______intheoffice.
A.hadwritten;left
B.werewriting;hasleft
C.hadwritten;hadleft
D.werewriting;hadleft
7.Mymotherhas________inbedforthreedaysbecauseofherseriousheartdisease.
A.lay
B.lied
C.beenlying
D.laid
8.Youneedn'thurryher.She________itbythetimeyouareready.
A.willhavebeenfinishing
B.willfinish
C.willhavefinished
D.willbefinishing
9.MrWu________Beijingandwillstaythereforsometime.
A.hasbeento
B.hascomefrom
C.hasleftfor
D.willleave
10.It'sthethirdtimeI________himthismonth.
A.hadseen
B.see
C.saw
D.haveseen
11.Hello!
I________you________inLondon.Howlonghaveyoubeenhere?
A.don'tknow;were
B.hasn'tknown;are
C.haven'tknown;are
D.didn'tknow;were
12.Hurryup!
Orshe________beforewegetthere.
A.willhaveleft
B.willleave
C.hasleft
D.wouldleave
13.WhenIwasdrinkingteainateahouse,ImetTom.We________eachotherforalongtime.
A.haven'tseen
B.didn'tsee
C.weren'tsee
D.hadn'tseen
14.He________abook,andnowheneedsaholiday.
A.hasbeenwriting
B.waswritten
C.willwrite
D.wrote
15.BytheendofthisyearJohn________forthatteamforsevenyears.
A.willplay
B.willbeenplaying
C.willhavebeenplaying
D.havebeplaying
16."Ican'tcometothemeeting,"shewrote,"becauseI________myleg."
A.havebroken
B.hadbroken
C.break
D.wasbreaking
17.It________hardwhenyouleavehome.
A.willberaining
B.willhavebeenraining
C.willberained
D.willhaverained
18.WhenJackarrivedhelearnedMary________foralmostanhour.
Ahadgone.
B.hadsetoff
C.hadleft
D.hadbeenaway
19.TheplayiscomingoffinApril.Bythentheplay________forhalfayear.
A.willhaverun
B.willberunning
C.willrun
D.willhavebeenrunning
20.TheworkershavebuiltalotofnewhousesinShanghai________.
A.inthepasttenyears
B.fortenyears
C.lastyear
D.tenyearsago
21.Theteam________wellthisseason,becausethey________hard.
A.play;train
B.played;havetrained
C.areplaying:
havebeentraining
D.areplaying;havebeentrained
22.Joewascaughtinatrafficjamandwhenhegottothetheatre,theplay________forhalfanhour.
A.hadalreadystarted
B.hadalreadyputon
C.hadalreadybeenon
D.hadalreadybeenputon
23.Iwouldhavecomesooner,butI________thatyouwerewaiting.
A.knew
B.didn'tknow
C.hadn'tknown
D.don'tknow
24.I________thefilmbefore,butIdecidedtoseeitasecondtime.
A.haveseen
B.saw
C.hadseen
D.hadn'tseen
25.I'vebeenstudyinginthisuniversityforfouryears,bynextsummerI________.
A.willgraduate
B.shallhavegraduated
C.shallbegraduating
D.shallbegraduated
二、参考答案
1
B
2
C
3
A
4
A
5
C
6
D
7
C
8
C
9
C
10
D
11
D
12
A
13
D
14
A
15
C
16
A
17
A
18
D
19
D
20
A
21
C
22
C
23
B
24
C
25
B
三、谓语动词时态
1.It'sthethirdtimeyourbrother________latethisweek.
A.hadarrived
B.arrives
C.havearrived
D.hasarrived
2.Handinyourexercisebookswhenyou________yourcomposition.
A.willfinish
B.arefinishing
C.willhavefinished
D.havefinished
3.Janewastired.She________allday.
A.wasworking
B.hasworked
C.worked
D.hadbeenworking
4.Ihopehewillcometoseemebeforehe________here.
A.leave
B.leaves
C.willleave
D.left
5.Idon'tlikeher.She________withherclassmates.
A.alwaysquarrels
B.quarreled
C.isalwaysquarrelling
D.enjoysquarrelling
6.Accordingtothetimetable,thetrainforGuangzhou________at8:
00a.m..
A.willleave
B.leaves
C.isgoingtoleave
D.isleaving
7.Wheneverhehadtime,he________fishingatthelake.
A.willgo
B.wouldgo
C.go
D.went
8."CanIjoinyourclub,Dad?
""Youcanwhenyou________abitolder."
A.get
B.willget
C.aregetting
D.willhavegot
9.Theyarepullingdownalltheoldhousesinthisstreet.Iexpectthey________downmineinafewmonths'time.
A.pull
B.arepulling
C.willbepulling
D.havepulled
10.Thefamousscientist________tospeakontelevisiontonight.
A.is
B.will
C.isgoingto
D.willbe
11."Alice,whydidn'tyoucomeyesterday?
"
"I________,butIhadanunexpectedvisitor."
A.had
B.would
C.wasgoingto
D.did
12.Mybrother-in-law________supperwhenIcalledonhimatsix.yesterday.
A.hadhad
B.havehad
C.hashad
D.hadeatenaway
13.There________ameetingtodiscussthematter.
A.has
B.had
C.aretobe
D.istobe
14.Ihavebeentoldthathe________haveanewapartment.
A.shall
B.isaboutto
C.wasto
D.wasgoingto
15."Whatwereyoudoingwhenhecametoseeyou?
"
"Ihadjustputonmyovercoatand________tovisitafriendofmine."
A.leaving
B.wasleft
C.left
D.wasleaving
16.MissLi________aboutthefoodshehasatlunch.
A.complainsalways
B.hasalwayscomplained
C.isalwayscomplaining
D.hasalwaysbeencomplained
17.Thatdinnerwasthemostexpensivemealwe________.
A.wouldhave
B.havehad
C.haveneverhad
D.hadeverhad
18.I'vebeenlookingforyouallovertheplace,where________?
A.hadyoubeen
B.hadyougone
C.haveyoubeen
D.haveyougone
19.Thetaxi________bythetimeyoufinishdressing.
A.hasarrived
B.willarrive
C.willhavebeenarriving