The whole building _____ burned down, but the heavy rain _____.A.might have; wou

The whole building _____ burned down, but the heavy rain _____.A.might have; wou

题型:不详难度:来源:
The whole building _____ burned down, but the heavy rain _____.
A.might have; would help
B.could have been; helped
C.must have; helped
D.should have been; was helping

答案
B
解析
本题前半部分是虚拟,“本来会烧毁的”,后半部分是陈述语气,表示实际情况,而且是过去发生的事情,用could +现在完成时和过去时。
举一反三
—Many people in England love to give advice on weather reporting.
—Yes, but I think the weather office’s computers _____ be more accurate.
A.canB.mustC.ought toD.might

题型:不详难度:| 查看答案
—Well, I forgot to bring my dictionary here yesterday.
—Actually you _____ it here. You were not allowed to use it.
A.needn’t bringB.needn’t have brought
C.didn’t need to bringD.don’t have to bring

题型:不详难度:| 查看答案
It has been announced that candidates ______ remain in their seats until all the papers have been collected.
A.canB.willC.mayD.shall

题型:不详难度:| 查看答案
How I wish every family ______ a large house with a beautiful garden!
A.hasB.hadC.will haveD.had had

题型:不详难度:| 查看答案
—Guess what! I have got A for my term paper.
—Great! You ______ read widely and put a lot of work into it.
A.mustB.shouldC.must haveD.should have

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

超级试练试题库

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