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 face
C.could have facedD.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.handlesB.could be handled
C.must be handledD.be handled

题型:不详难度:| 查看答案
He ______ it on schedule, but somehow he fell behind.
A.must have doneB.might finish
C.could have finishedD.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 hidingB.nowhere; must be hidden himself
C.anywhere; hidesD.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 sentD.must be sent

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

超级试练试题库

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