作业帮 > 英语 > 作业

与虚拟条件句有关的倒装句

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/06 08:56:22
_______fired,your health care and other benefits will not be immediately cut off. A.Would you be B.Should you be C.Will have been working D.Had worked 这道选择题的正确答案是B,但是我不明白为什么不能选A,这里would和should有什么区别呢?
解题思路: 虚拟语气用于条件状语从句的时候,如果从句中含有should,were, had,可以省掉if,然后把这些词放在句首倒装。
解题过程:
选B。此题考查虚拟语气的省略问题。
这是个条件状语从句中的虚拟语气。if引导的假设条件从句中含had,should,were时,可将had,should,were移至从句的主语前,从而省略if。如:Should it happen,what would you do?
这样,我们可以把题干中的句子还原为: If you should be fired, your health care and other benefits will not be immediately cut off.

句意是:“如果你被解雇了,你的医疗保险和其他福利不会马上停止发放”。可以看出该句是表示与将来事实相反的虚拟语气,从句部分应该用Should you be 相当于If you should be,所以选择B项。
最终答案:略