The result was disappointing-we ______ have won the game easily.A.willB.shouldC

The result was disappointing-we ______ have won the game easily.A.willB.shouldC

题型:不详难度:来源:
The result was disappointing-we ______ have won the game easily.
A.willB.shouldC.canD.must

答案
B
解析

试题分析:句意:结果是令人失望的,我们本应该轻松的赢得比赛。这里用should have done表示虚拟语气“过去本应该做…”, will have done”将来已经做了,can have done过去可能做了,must have done过去一定做了…,所以选B。
举一反三
Tony ____ the invitation, otherwise he would have attended your birthday party.
A.couldn’t have receivedB.mustn’t have received
C.needn’t have receivedD.shouldn’t have received

题型:不详难度:| 查看答案
Housing prices _____much higher now if the government hadn’t taken measures to control house dealing.
A.wereB.would be C.had beenD.would have been

题型:不详难度:| 查看答案
The experts present at the conference all insisted that greenhouse gas emission        be reduced from now on.  
A.mustB.will C./D.can

题型:不详难度:| 查看答案
If Peter had not hurt his leg, he ______ the important meeting last week.
A.will attend B.attended
C.would have attendedD.would attend

题型:不详难度:| 查看答案
---Mum, I climbed to get the Teddy Bear from the top of the shelf.
---My goodness! You _______ yourself. You _____ do that again next time.
A.must have hurt; mustn’tB.should have hurt; can’t
C.could have hurt; mustn’tD.might have hurt; won’t be able to

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

超级试练试题库

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