作业帮 > 英语 > 作业

虚拟语气__________,the two countries would have normalized their

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/05/09 01:38:02
虚拟语气
__________,the two countries would have normalized their relations thirty years later.为什么答案是 Were it not 而不是 Had it not been
虚拟语气__________,the two countries would have normalized their
were it not是倒装,还原一下就是 if it were not ...
Had it not been还原一下是 if it had not been...
你句子意思没写完整吧,前面是不是还漏了什么.你看一下哪个更合适
这个应该是个混合虚拟(也就是错综时间虚拟)...
再问: 没有漏掉什么,前面从句不是与过去事实相反应该用过去完成时么,可答案是用一般过去时。。
再答: 正常情况下对过去虚拟用过去完成时态....had done 是已经怎么样,你把 已经怎么样 带进去意思不太对吧...
if it were not这个如果后面没东西,前面肯定有东西,要不然这个翻译为 要不是...

这个意思不够完整啊...
这个应该是个混合虚拟
再问: SORRY! 掉了 the war。。
再答: 你把两个意思带进去看看 啊 是 were 更好啊
再问: 为什么它更好??
再答: were it not the war 要不是战争

Had it not been要不是已经被战争

你觉得哪个更好?
再问: the war 是在横线后的,前面只要分析用过去时还是过去完成时。。
再答: 从句中除了had+过去分词,用来表示对过去假设外,第一、三人称用were也可以的啊,所以it were表对过去虚拟....

were式虚拟
英语中,被叫做“were式虚拟”的这种虚拟语气,通过扭曲时态形式来表示与实际情况相反的虚构假设,具体的做法是将时态的形式“倒推一个时态”。这样的表述也许不太准确,但是非常实用,也极容易理解。
具体的做法,就是将现在时态变成过去时态,将过去时态变成“过去的过去”。
在这种虚拟语气的用法中,动词be至少要倒退一个时态成为“过去时态”的were(在虚拟语气中一般不用was,is、am、are倒推一个时态以后都写成were)。因此,这种表示与实际情况相反的虚构假设的虚拟语气就就以动词be的变化为例,叫做了were式虚拟。
were式虚拟主要用在wish从句,as if从句和非真实条件句。

I wish I had been in your place to take the challenge.
 
这一句中的had been也往往写成were,因为这时候的were也是一种扭曲了的时态形式,也能表达出这个虚拟的意味。