Something terrible have happened if Li Chang was not coming to eat in his
题型:不详难度:来源:
Something terrible have happened if Li Chang was not coming to eat in his restaurant as he always did.A.ought to | B.must | C.should | D.will |
|
答案
B |
解析
试题分析:考查情态动词+完成式的用法:A. ought to应该B. must必须C. should应该D. will将要,句意:如果李畅不象平常一样到他的饭店吃饭,一定发生了可怕的事情。Must have done是过去一定做了。ought to/ Should have done本该做却没做,选B 点评:情态动词无论是表达“推测和可能性”,还是表达“虚拟”这一概念,只要是对过去已经发生的事情进行描述,一律用“情态动词+have done”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。 |
举一反三
Michael ______ be a policeman, for he is much too short. A. needn’t B. can’t C should D. may |
—Tom graduated from college at a very young age. —Oh,he__________have been a very smart boy then.A.could | B.should | C.might | D.must |
|
The company is quite honest and guarantees the new product ______ be under warranty for three years.A.should | B.shall | C.will | D.can |
|
I was really busy these days, otherwise I _______ to your birthday party last night.A.came | B.did come | C.should have come | D.would have come |
|
When I went to their house, there was no light on. They _____ at home.A.can’t be | B.couldn’t be | C.can’t have been | D.mustn’t have been |
|
最新试题
热门考点