A-A+
If we ______ yesterday we ______ the work.A.w
问题详情
If we ______ yesterday, we ______ the work.
A.weren"t interrupted... would finish
B.didn"t interrupt... would have finished
C.hadn"t interrupted... had finished
D.hadn"t been interrupted... would have finished请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:首先应判定该空白处在句子中所处的位置,即谓语的位置,然后再看句意。单从 if we..yesterday,we...the work就可以看出,这是一道检测虚拟语气的题目。虚拟语气有两种,第一种表示与现实相反,结构为订从句用动词过去式,主句用would+动词原形,第二种表示与过去事实相反,结构为if从句用过去完成时,主句用would+动词完成式。此处因有yesterday一词,表示与过去事实相反。故应用第二种虚拟语气。