We ________the difficulty together, but why didn’t you tell me?A.should faceB.mi

We ________the difficulty together, but why didn’t you tell me?A.should faceB.mi

题型:不详难度:来源:
We ________the difficulty together, but why didn’t you tell me?
A.should faceB.might faceC.could have faced D.must have faced

答案
C
解析

试题分析:考查情态动词。本题考查对过去事情推测,故用情态动词 + have done,could have done本可以做,must have done过去一定做。句意:我们本可以一起克服困难的,但你为什么不告诉我呢?故C正确。
举一反三
Finally, the team reached the top of the mountain,       they found some rare plants.
A.whyB.whichC.whereD.as

题型:不详难度:| 查看答案
Why______ you do everything as if you have to win?
A.mustB.canC.needD.shall

题型:不详难度:| 查看答案
—Fined ¥100! You know you were driving 100 KM an hour, don"t you?
—No, officer. I _____.This car doesn"t do 80.
A.shouldn"t have beenB.mustn"t have been
C.can"t have beenD.mightn"t have been

题型:不详难度:| 查看答案
--- I haven’t got the reference book yet, but I will have a test on the subject next month.
--- Don’t worry. You ________ have it by Thursday.
A.couldB.mayC.shallD.must

题型:不详难度:| 查看答案
Go and do it right now, and you _____ have my help when in trouble.
A.willB.shallC.shouldD.must

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

超级试练试题库

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