语法专项训练(虚拟语气).pdf
语法专项训练(虚拟语气)
语法专项训练
(虚拟语气)
1.IfAlice____intime,shewouldnotbescolded.
a.came
b.wascomingd.hadcomed.hadbeencoming
2.IfI____theopportunityIwouldnothavemissedit.
a.hadgiven
b.wasgiven
c.hadbeengiving
d.hadbeengiven
3.____Iyou,Iwouldsimplydeclinetheoffer.
a.Am
b.Are
c.Was
d.Were
4.Ifwe____yesterday,we____thework.
a.weren’tinterrupted;wouldfinish
b.didn’tinterrupt;wouldhavefinished
c.hadn’tbeeninterrupted;wouldhavefinished
d.hadn’tinterrupted;wouldhavefinished
5.Ifit____sohard,Iwouldletyougo.
a.weren’training
b.wasn’training
c.isn’training
d.hasn’tbeenraining
6.Ifit____tomorrow,whatwouldyoudo?
a.wouldrain
b.shouldrain
c.willrain
d.rains
7.Ifyou____nextweek,Imighthavetimetoseeyouagain.
a.aretocome
b.come
c.wastocome
d.weretocome
8.Askhimtoringmeupifyou____him.
a.shouldsee
b.wouldsee
c.saw
d.willsee
9.Iwillbeobligedifyou____me.
a.couldbeabletohelp
b.wouldbeabletohelp
c.couldhelp
d.wouldhelp
10.Wereitnotforgravity,there____alotofthingswe
couldn’tdo.
a.wouldbe
b.shouldbe
c.willbe
d.shallbe
11.“DidyousubmityourapplicationforaMaster’s
degree?”
“Notyet.IfI____toseemyfather,Iwouldhave.”
a.didn’tgo
b.haven’tgone
c.wouldn’thavegone
d.hadn’tgone
12.“Whydidn’tTomgiveyouoneofhispaintings?”
“Ididn’twantone,buthewouldhavegivenmeoneifI
____.”
a.do
b.would
c.will
d.had
13.Yourexaminationresultswerequitesatisfactory,but____
ifyouhadspentlesstimein
play