英语虚拟语气练习题1Ya
gLiweihaswo
greatho
orforourcou
try
WhoisYa
gLiwei
Whataquestio
Itissurprisi
g________thefirstspacema
i
Chi
a
Ayoudid
’tk
owour
atio
alheroBtoyou
ottok
owhim
Cyoushouldk
ow
othi
gabout
Dyouk
ew
othi
gabouthim
2Robertwishesthathe________busi
essi
steadofhistorywhe
hewas
i
u
iversity
Astudies
Bstudied
Chasstudied
Dhadstudied
3Hewasverybusyyesterdayotherwisehe________tothemeeti
g
Awouldcome
Bcame
CwouldhavecomeDhadcome
4Withoutelectricityhuma
life________quitediffere
ttoday
Ais
Bwillbe
Cwouldhavebee
Dwouldbe
5Ifo
lyI________howtooperatea
electro
iccomputerasyoudo
Ahadk
ow
Bwouldk
ow
Cshouldk
ow
Dk
ew
6Butforthepartyhe________ofhu
gerfiftee
yearsago
Awouldhavedied
Bwoulddie
Cmusthavedied
Dmustdie
7IwouldhavecomeearlierbutI________thatyouwerewaiti
gfor
me
Adid
’tk
ow
Bhad
’tk
ow
Cwouldhavek
ow
Dhave
’tk
ow
8_______morecarefulhisshipwould
othavesu
k
AIfthecaptai
were
BHadthecaptai
bee
CShouldthecaptai
beDIfthecaptai
wouldhavebee
9Wereit
otforthes
owyweatherwe________allright
fAwouldbe
Bwouldhavebee
Cwere
Dmaybe
10Hehesitatedforamome
tbeforekicki
gtheballotherwisehe
________agoal
Ahadscored
Bscored
CwouldscoreDwouldhavescored
11HowIwisheveryfamily________alargehousewithabeautifulgarde
Ahas
Bhad
CwillhaveDhadhad
◎答案解析◎
1C因为在itissurprisi
g后的that从句中,谓语要用“should动词原
形”,其中should含“竟然”之意,不可省略。
2D因为wish后的宾语从句中的谓语动词要用过去式,此题的studybusi
ess
是与过去事实相反的情况,所以用hadstudiedbusi
ess
3C因为句中otherwise否则表示与过去事实相反的情况,所以用would
havedo
e。
4D因为介词短语without…表示与现在事实相反的情况,所以用wouldbe。
9B由had
otgo
e可知,条件句是与过去事实相反的情况,而
ow提示我
们,主句是与现在事实相反的情况,所以用wouldbe。
10D因为ifo
ly要是…就要了其后的句子要用过去式表示虚拟语气,
由asyoudo可知,是与现在事实相反,所以选k
ew。
11A因为butfor要不是因为、如果没有通常要与虚拟语气连用,由
fiftee
yearsago可知,这是与过去事实相反的情况,所以选wouldhavedied
12A因为wouldcomeearlier是与过去事实相反的虚拟语气,而后面分句表
示的是事实:当时我的确不知道…所以用一般过去时,选A。
13C因为that从句是suggestio
的同位语,应当用“should动词原形”
r