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.may have faced |
|
答案
C |
解析
试题分析:考查情态动词的用法。句意:我们本来可以一起面对困难的,但是你为什么没有告诉我呢?从语境判断应该是说过去的情况,所以应该用情态动词+have done。Could have done 可以表示过去可能做过某事,也可以表示本来有可能做,但是没做;而may have faced 只表示过去可能做过某事,所以从语境判断C选项正确。 |
举一反三
They urge the local government that the problem ________ as soon as possible.A.handles | B.could be handled | C.must be handled | D.be handled |
|
He ______ it on schedule, but somehow he fell behind.A.must have done | B.might finish | C.could have finished | D.could finish |
|
-----You ______ it up during the meeting ------I_______ know it was so sensitive an issue. A.might not have brought ;don’t | B.needn’t have brought;don’t | C.shouldn’t have taken,didn’t | D.shouldn’t have brought ,didn’t |
|
--- My son is _____ to be seen. Where has he gone? --- I think he _____ in the building. A.nowhere; must be hiding | B.nowhere; must be hidden himself | C.anywhere; hides | D.everywhere; hides himself |
|
There was something wrong with the network,or the e-mail____ earlier.A.could have been sent | B.might be sent | C.need have been sent | D.must be sent |
|
最新试题
热门考点