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 be | B.will be | C.would have been | D.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 to | B.must | C.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. |
She ______ your birthday. But she had to put work first.A.wouldn’t forget | B.shouldn’t forget | C.mustn’t have forgotten | D.couldn’t have forgotten |
|
The little girl _____ go out at night and often imagined _____ a monster following herA.dared not;there being | B.dare not;there being | C.did not dare;there to be | D.didn’t dare to;there be |
|
最新试题
热门考点