虚拟语气中用If it wasn't 和 weren't 有何不同

"If it wasn't for the mist we could see your home across the bay," said Gatsby.

虚拟语气中,以上为什么不是If it weren't 呢? 用If it wasn't 和 weren't 有何不同?

如何区分二者的使用?


请先 登录 后评论

最佳答案 2020-02-04 16:11

   if 之后常用 were ,而不是 was 。这种情况在正式和非正式文体中都很常见。在正式文体中,were 比 was 更为常用,许多人认为前者更为正确,尤其是在美国英语里。 were 的这种用法,在语法上叫做“虚拟语气”。

    If I were rich,I would spend all my time travelling.假如我很有钱,我会把全部时间用来旅行。

    If my nose were a little shorter, I'd be quite pretty.要是我的鼻子短一点,我就会相当漂亮。

    (以上摘自《牛津英语用法指南》第四版 239.4)

    就是说,在 if 引导的虚拟条件句中,如果谓语动词是 be , 不管主语是什么人称,在正式和非正式文体中都常用 were,而不是 was 。

    如果主语是 I 或者单数第三人称,“也可以用 if ... was ...,但有人认为这种用法不正确”(以上《牛津英语用法指南》第四版 240.1)

    

    在虚拟条件句中,当主语是第一人称(I)或第三人称单数 (he,she,it)时,通常用 were,也可用 was,但在正式场合要用 were ,在 If I were you 中要用 were;省略 if 句子倒装时,只能用 were ; were 的否定式可用 were not 或 weren't。例如:

    If I were you, I would go with him. 如果我是你,我就同他一起去。

    If Peter were / was here, he would scold you. 如果彼得在这里,他会责骂你的。

    Were I to do it, I would do it in a different way. 要是让我做这件事,我会用不同的方式做。

    (摘自徐广联主编《大学英语语法讲座与测试》第五版p.709)


    所以,在网友的句子,"If it wasn't for the mist we could see your home across the bay," said Gatsby.中If it wasn't for the mist we could see your home across the bay,属于非正式用法,只能用于口语,在正式语体中,即在正式场合

应该用 If it weren't ...


    

请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

以下两个说法都对:

If it wasn't for the mist (口语,非正式英语)

If it weren't for the mist

语法网上有这个内容,但没有说明语体:

http://www.yygrammar.com/Article/201509/4177.html


请先 登录 后评论
mengxin Z

如果是非真实条件

were是标准用法,有人会用was

如果是真实条件

单数时,was是标准用法,也是唯一用法


但表虚拟时,用were还是用was, 里面还是有些“底线”需要坚守的

比如,If I was you --- 这种直接涉及对方的东西,搞不好会让人讨嫌


此外,

有时还有虚拟比喻的问题

这个很多人都搞不懂,网上很多的牛贴,都没涉及。

----------------------------------------------------------

这个帖子不错,蛮有档次:

https://www.dailywritingtips.com/if-i-was-vs-if-i-were/



请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

在虚拟语气主语为单数第一和第三人称本应使用were的场合,除了if I were you 和 as it were这二种情况不可以用was替换were之外,非正式语体中都是可以用was而不用were的。所以,网友的问题既然是问虚拟语气,则二个句子的意思是没有区别的,只不过用were为正式语体,用was为非正式语体。

请先 登录 后评论
  • 1 关注
  • 1 收藏,13016 浏览
  • Pupil07 提出于 2020-01-09 13:50

相似问题