题目内容
14.If we ______ day before yesterday,we would have done the job.( )A. | hadn't been interrupted | B. | weren't being interrupted | ||
C. | wouldn't be interrupted | D. | weren't interrupted |
分析 如果前天我们没有被打断,我们就会完成那份工作了.
解答 答案是A.本题考虚拟条件句.主句中用"would/should/could/might+have done",说明是与过去事实相反的虚拟;与过去事实相反的虚拟条件句中往往用过去完成时,由此判断答案是A.
点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.
练习册系列答案
相关题目
4.This is the first time that we ____________a film in the newly-built cinema together.( )
A. | see | B. | had seen | C. | saw | D. | have seen |
2.Don't press the red button______ it is absolutely necessary.( )
A. | so that | B. | unless | C. | as long as | D. | when |
9.With lots of trees and flowers______ here and there,our school looks very beautiful.( )
A. | having planted | B. | planted | ||
C. | have been planted | D. | to be planted |
19._________ you may have,you should gather your courage to face the challenge.( )
A. | Whatever serious a problem | |
B. | However serious a problem | |
C. | However a serious problem | |
D. | No matter how a serious problem |
3.Have you ever met a man who is always the centre of attention _____ he goes?( )
A. | whenever | B. | however | C. | wherever | D. | where |