虚拟语气__________,thetwocountries-查字典问答网
分类选择

来自汪剑鸣的问题

  虚拟语气__________,thetwocountrieswouldhavenormalizedtheirrelationsthirtyyearslater.为什么答案是Wereitnot而不是Haditnotbeen

  虚拟语气

  __________,thetwocountrieswouldhavenormalizedtheirrelationsthirtyyearslater.为什么答案是Wereitnot而不是Haditnotbeen

9回答
2020-02-1013:21
我要回答
提示:回答问题需要登录哦!
邵锡军

  wereitnot是倒装,还原一下就是ifitwerenot...

  Haditnotbeen还原一下是ifithadnotbeen...

  你句子意思没写完整吧,前面是不是还漏了什么.你看一下哪个更合适

  这个应该是个混合虚拟(也就是错综时间虚拟)...

2020-02-10 13:22:10
汪剑鸣

  没有漏掉什么,前面从句不是与过去事实相反应该用过去完成时么,可答案是用一般过去时。。

2020-02-10 13:23:58
邵锡军

  正常情况下对过去虚拟用过去完成时态....haddone是已经怎么样,你把已经怎么样带进去意思不太对吧...

  ifitwerenot这个如果后面没东西,前面肯定有东西,要不然这个翻译为要不是...

  这个意思不够完整啊...

  这个应该是个混合虚拟

2020-02-10 13:28:18
汪剑鸣

  SORRY!掉了thewar。。

2020-02-10 13:31:40
邵锡军

  你把两个意思带进去看看啊是were更好啊

2020-02-10 13:36:05
汪剑鸣

  为什么它更好??

2020-02-10 13:39:36
邵锡军

  wereitnotthewar要不是战争

  Haditnotbeen要不是已经被战争

  你觉得哪个更好?

2020-02-10 13:40:36
汪剑鸣

  thewar是在横线后的,前面只要分析用过去时还是过去完成时。。

2020-02-10 13:43:11
邵锡军

  从句中除了had+过去分词,用来表示对过去假设外,第一、三人称用were也可以的啊,所以itwere表对过去虚拟....

  were式虚拟

  英语中,被叫做“were式虚拟”的这种虚拟语气,通过扭曲时态形式来表示与实际情况相反的虚构假设,具体的做法是将时态的形式“倒推一个时态”。这样的表述也许不太准确,但是非常实用,也极容易理解。

  具体的做法,就是将现在时态变成过去时态,将过去时态变成“过去的过去”。

  在这种虚拟语气的用法中,动词be至少要倒退一个时态成为“过去时态”的were(在虚拟语气中一般不用was,is、am、are倒推一个时态以后都写成were)。因此,这种表示与实际情况相反的虚构假设的虚拟语气就就以动词be的变化为例,叫做了were式虚拟。

  were式虚拟主要用在wish从句,asif从句和非真实条件句。

  IwishIhadbeeninyourplacetotakethechallenge.

   

  这一句中的hadbeen也往往写成were,因为这时候的were也是一种扭曲了的时态形式,也能表达出这个虚拟的意味。

2020-02-10 13:43:48
大家都在问
最新问答