当前位置:高中试题 > 英语试题 > 虚拟语气 > --- Did they attend the opening ceremony? ---They        _, but they were late a...
题目
题型:不详难度:来源:
--- Did they attend the opening ceremony?
---They        _, but they were late and quit it.
A.wouldB.would haveC.didn"tD.will have to

答案
B
解析

试题分析:句意:--他们参加开幕式吗?--他们本想参加,但是他们迟到了,就放弃了。这里根据but后的内容可知他们没有参加开幕式,所以空格处表示过去想做的事情没有做,是一种虚拟,故用would have done,这里把attended the opening ceremony省略了,故选B。
点评:本题难度适中。虚拟语气是近几年高考的热点,虚拟语气的情况复杂,形式多样,需要考生牢记它们的不同的用法,再根据不同的语境分析句子应该用哪种情况的虚拟。
即学即练:_________ last as his coach suggested, he wouldn’t have narrowly escaped being killed.
A. Hadn’t the skydiver exited    B. If the skydiver hadn’t exited
C. Should the skydiver not exit   D. If the skydiver wouldn’t exit
解析:B。根据下半句,可以看出是与过去事实相反,所以上半句应该用过去完成时,而A项结构不对,故选B。
核心考点
试题【--- Did they attend the opening ceremony? ---They        _, but they were late a】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
The teacher demanded all the exercise books ______ the next day.
A.to be handed inB.would be handed inC.be handed inD.to hand in

题型:不详难度:| 查看答案
Look at the trouble I am in! If only I          your advice!
A.followedB.had followedC.should followD.would follow

题型:不详难度:| 查看答案
Had I known her name,I________.
A.would invite her to lunchB.would have invited her to lunch
C.invited her to lunchD.could invite her to lunch

题型:不详难度:| 查看答案
The order came that the medical supplies ______ to the village without delay.
A.would be sentB.should sendC.be sentD.must be sent

题型:不详难度:| 查看答案
If you had arrived half an hour earlier, you _____ the well-known writer in the flesh.
A.had metB.would have metC.would meetD.could meet

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.