He ______ it on schedule, but somehow he fell behind.A.must have doneB.might fin
题型:不详难度:来源:
He ______ it on schedule, but somehow he fell behind.A.must have done | B.might finish | C.could have finished | D.could finish |
|
答案
C |
解析
试题分析:句意为:他本能够按时完成任务,但他莫名其妙的落后了。must have done 对过去发生的事情的肯定推测,译为“一定---”;might do对现在发生的事情的肯定推测,译为“也许---”语气不十分肯定;could have done意为“本能够---”;could do 用于虚拟语气,对现在或将来的事情虚拟。 |
举一反三
-----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 |
|
— My sons are not a little restless. — Oh? Boys _______ be boys. |
When disaster strikes, you _____ find yourself without water, gas and electricity.A.will | B.must | C.should | D.might |
|
最新试题
热门考点