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 face | B.might face | C.could have faced | D.must have faced |
|
答案
C |
解析
考查情态动词。句意:我们本可以共同面对困难,但是你为什么不告诉我呢?后半句用的是一般过去时,由此可知前半句是对过去情况的一种虚拟,所以用“情态动词+have done”形式。could have done表示过去本可以做某事,而实际上却没有做,符合句意。 |
举一反三
Jack described his father,who ________ a brave boy many years ago,as a strong-willed man.A.would be | B.would have been | C.must be | D.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 stolen | B.might have stolen | C.should have stolen | D.must have stolen |
|
Sorry,I am too busy now.If I ________ time,I would certainly go for an outing with you.(2012·湖南)A.have had | B.had had | C.have | D.had |
|
Maybe if I ________ science,and not literature then,I would be able to give you more help.(2011·北京)A.studied | B.would study | C.had studied | D.was studying |
|
________ I be free tomorrow, I would go with you.A.Could | B.Should | C.Might | D.Must |
|
最新试题
热门考点