SAT 语法疑点,求救!(If there had been) a power failure, the hospital will run(If there had been) a power failure, the hospital will run on electricity from its own generators, which can operate for 200 years. 其中there had been 答案

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 08:46:23
SAT 语法疑点,求救!(If there had been) a power failure, the hospital will run(If there had been) a power failure, the hospital will run on electricity from its own generators, which can operate for 200 years. 其中there had been 答案

SAT 语法疑点,求救!(If there had been) a power failure, the hospital will run(If there had been) a power failure, the hospital will run on electricity from its own generators, which can operate for 200 years. 其中there had been 答案
SAT 语法疑点,求救!(If there had been) a power failure, the hospital will run
(If there had been) a power failure, the hospital will run on electricity from its own generators, which can operate for 200 years.
其中there had been 答案说应该改为should there be,
1,那这算不算虚拟语气啊?它用的是will啊!只有虚拟可以这样倒装吗?
2,如果不是虚拟,should可以表示将来的推测吗?
3,还有一个选项是if there were,这个用作虚拟语气的将来时也说的通啊
4,will可以用在虚拟语气将来时的主句吗?与would同样吗?

SAT 语法疑点,求救!(If there had been) a power failure, the hospital will run(If there had been) a power failure, the hospital will run on electricity from its own generators, which can operate for 200 years. 其中there had been 答案

1,首先分析句子结构,整个句子拆分为三部分:

a)主句:the hospital will run on electricity from its own generators

b) 从句:(If there had been) a power failure

c)  定语从句which can operate for 200 years, 修饰先行词generators.

 
那么,下面我来依次回答你的问题:
1,算是虚拟语气,主句有一个will, 说明的情况是与将来的事情相反,
而与将来的事实相反,条件从句的谓语动词形式是: 动词过去式/should + 动词原形/were to +动词原形.
为什么倒装?
should there be = if should there be 
通常情况下,要省略if 才引起倒装,这句话,if 保留,也同样倒装,我是第一次见到.
 
2,如果一句话出现了推测,那么本身它就是虚拟语气.
虚拟语气和推测是一致的,不能分割开,而should 可用于现在,过去,或是将来的推测.
 
3, if there were 应该改为if there were to ,参看第一条条件从句的谓语动词形式.
 
4, 我之前见过类似的例句,只在条件句中出现虚拟语气,主句正常.
所以这句话只是在条件句中用了虚拟语气,主句是一般将来时.

此句用的是虚拟语气。正确答案是 Should there be= If there should be,因为后半句时态表将要发生的时,顾if 引导虚拟语气不应用过去完成时态。注意虚拟语气所模拟的场景来分析判断时态。

百度