作业帮 > 英语 > 作业

SAT语法问题"If there had been" a power failure,the hospital will

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/04 13:58:40
SAT语法问题
"If there had been" a power failure,the hospital will run on electricity from its own generators,which can operate for 200 hours.
引号部分为画线部分
这道题答案说应改为“Should there be" 请解释下这个语法? 谢谢!
if 引导的条件状语从句,主将从先.后面的时态是will,前面一定是should+动词原形,或者是省略should的动词原形..
在这不用if,就用了倒装句,动词提前,一切照写.
If there should be a ...倒装后变成should there be a...