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 |
解析
考察虚拟语气。根据but后面的过去时可知是与过去事实相反,那么主句中应该使用情态动词+have done的形式。故排除AB。D项只表示对过去情况的肯定推测,不表示虚拟,故C正确。 |
举一反三
Don’t handle the vase as if it ____ made of steel.A.is | B.were | C.has been | D.had been |
|
______ fired, your health care and other benefits will not be immediately cut off.A.Would you be | B.Should you be | C.Could you be | D.Might you be |
|
I didn’t know his address yesterday, otherwise I __________ him a visit.A.would pay | B.would have paid | C.paid | D.had paid |
|
Mike insisted that he ____ nothing wrong and ____ free.A.did… set | B.had done…be set | C.do…should be set | D.had done… must be set |
|
I wish I ___ able to tell him all about it last night. A.should be | B. were | C. had been | D. was |
|
最新试题
热门考点