There was a lot of fun at yesterday"s party. You ________ come,and what a pity!A
题型:不详难度:来源:
There was a lot of fun at yesterday"s party. You ________ come,and what a pity!A.might have | B.should have | C.could have | D.would have |
|
答案
B |
解析
试题分析: 句意:有很多的乐趣在昨天的晚会上。你本应该来,和真是可惜!might have done ="could" have done ="would" have done表示与过去事实相反,‘本能够做,而没有做’,should have done也表示与过去事实相反,‘本应该做而没有做’,有上下文可知选B。 考点: 考查虚拟语气的用法。 |
举一反三
She had to work deep into the night, ______she couldn"t have spread the messages to all the relevant people successfully.A.while | B.but | C.otherwise | D.so |
|
If I _______ that program the day before yesterday, my computer wouldn’t have broken down.A.didn’t run | B.haven’t run | C.hadn’t run | D.were not to run |
|
If I ____ you, I would join the army.A.am | B.was | C.were | D.would be |
|
fired, your health care and other benefits would not be immediately cut off.A.Would you be | B.Should you be | C.Could you be | D.Might you be |
|
The chief editor demanded that the article _________ immediately.A.must be submitted | B.would be submitted | C.submits | D.be submitted |
|
最新试题
热门考点