作业帮 > 英语 > 作业

SAT 语法疑点,求救!(If there had been) a power failure, the hospita

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/30 12:21:41
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 hospita
/>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, 我之前见过类似的例句,只在条件句中出现虚拟语气,主句正常.
所以这句话只是在条件句中用了虚拟语气,主句是一般将来时.
再问: 谢谢! 1,should前面没有if。 3,老师讲的是将来的虚拟可以是did,were to,should。did是否包含了were呢?或许是我理解错了,如果were要出现在将来虚拟中,必须是were to do? 4,我也见过这种一半虚拟一般不是的情况,但我不是很理解,在这个句子里,既然前面都虚拟了“如果停电”,后面为什么不是在虚拟的情况下发生的呢?
再答: 3,与将来事情相反的虚拟句中的条件从句谓语动词形式有三种: 第一,动词过去式, 第二,should +动词原形 第三,were to +动词原形 , were to 表示将来,不能用were +动词 ,这是不符合语法的。 4, 这句话的从句可以看成是一个条件状语从句,由if 连接,但在此if 省略,主句可以用直陈语气。 给你列举个主句是用正常语气的例子: Be he rich or poor, I will marry him all the same. 不管他是贫穷还是富裕,我都会嫁给他。 上句话的从句 是让步状语从句,由whether...be 引导,whether省略了,所以把be 提前, be rich or poor 还原即为 whether he be rich or poor.
再问: 我能再问一个吧==谢谢 那个3,我的意思不是were + do,我是说were可不可以直接在将来时态中,就像它在一般现在时那样,
再答: 如果条件从句的谓语动词是be, 就可以用were。 你之前说 还有一个选项是if there were 应该没有if 的吧?应该是there were 来替代(If there had been)是么?
再问: 有if的,所以我不知道这两怎么区别
再答: 我想到了,如果用were ,前面不能用there, 只能用 i ,we, you ,he, they 等人称代词。(参见薄冰英语语法)
再问: 谢谢啊,谢谢了,,,那改成if there were to be可不可以呢,还是说if there was? if there was to be?
再答: if there were to be 是可以的。