当前位置:高中试题 > 英语试题 > 虚拟语气 > 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 face
C.could have facedD.must have faced

答案
C
解析
考查情态动词。句意:我们本可以共同面对困难,但是你为什么不告诉我呢?后半句用的是一般过去时,由此可知前半句是对过去情况的一种虚拟,所以用“情态动词+have done”形式。could have done表示过去本可以做某事,而实际上却没有做,符合句意。
核心考点
试题【We ________ the difficulty together,but why didn"t you tell me?A.should faceB.mi】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Jack described his father,who ________ a brave boy many years ago,as a strong-willed man.
A.would beB.would have been
C.must beD.must have been

题型:不详难度:| 查看答案
—I left my handbag on the train, but luckily someone gave it to a railway official.
—How unbelievable to get it back!I mean, someone ________it.
A.will have stolenB.might have stolen
C.should have stolenD.must have stolen

题型:不详难度:| 查看答案
Sorry,I am too busy now.If I ________ time,I would certainly go for an outing with you.(2012·湖南)
A.have hadB.had hadC.haveD.had

题型:不详难度:| 查看答案
Maybe if I ________ science,and not literature then,I would be able to give you more help.(2011·北京)
A.studiedB.would study
C.had studiedD.was studying

题型:不详难度:| 查看答案
________ I be free tomorrow, I would go with you.
A.CouldB.ShouldC.MightD.Must

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