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

题型:不详难度:来源:
There was a lot of fun at yesterday"s party. You ________ come,and what a pity!
A.might haveB.should haveC.could haveD.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.whileB.butC.otherwiseD.so

题型:不详难度:| 查看答案
If I _______ that program the day before yesterday, my computer wouldn’t have broken down.
A.didn’t runB.haven’t runC.hadn’t runD.were not to run

题型:不详难度:| 查看答案
If I ____ you, I would join the army.
A.amB.wasC.wereD.would be

题型:不详难度:| 查看答案
       fired, your health care and other benefits would not be immediately cut off.
A.Would you beB.Should you beC.Could you beD.Might you be

题型:不详难度:| 查看答案
The chief editor demanded that the article _________ immediately.
A.must be submittedB.would be submittedC.submitsD.be submitted

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.