The airplane _____late, for we didn’t see the famous pop singer until 10 pm.A.m

The airplane _____late, for we didn’t see the famous pop singer until 10 pm.A.m

题型:不详难度:来源:
The airplane _____late, for we didn’t see the famous pop singer until 10 pm.
A.must beB.will beC.would have beenD.must have been

答案
D
解析
考查虚拟语气。句意:飞机肯定是晚点了,因为我们直到下午十点钟也没有看见这位著名的歌手。“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,故选D。
举一反三
She sufferred a mental disease for quite some time and in the end she _____ go into a mental hospital.
A.had toB.mustC.would like to D.could

题型:不详难度:| 查看答案
— Hi, Mary. Any idea where Bill is?
— He ______ in the library. I saw him reading books there just now.
A.shall be B.should have been C.must be D.might have been

题型:不详难度:| 查看答案

--- Is John doing his homework now?
--- He should, but he _______ not. He likes playing computer games.
A.mustB.couldC.needD.may

题型:不详难度:| 查看答案
She ______ your birthday. But she had to put work first.
A.wouldn’t forgetB.shouldn’t forget
C.mustn’t have forgottenD.couldn’t have forgotten

题型:不详难度:| 查看答案

The little girl _____ go out at night and often imagined _____ a monster following her
A.dared not;there beingB.dare not;there being
C.did not dare;there to beD.didn’t dare to;there be

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

超级试练试题库

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