I wish I were a bird中我希望我是一只小鸟用was还是were?语法知识点解析

前几天帮邻居家上初中的孩子改英语作业,他在作文里写了‘I wish I was a bird’,被老师圈出来改成了were。孩子挠着头问我,明明I后面过去式用was就行,为啥这里非得换成were?相信不少学英语的人都有过类似疑惑,今天就好好掰扯清楚这个问题。

首先得搞懂wish这个词的用法,它和普通的want不一样。want表达的是有可能实现的需求,比如I want a cup of tea,只要去泡就能实现。但wish表达的,大多是和现实不符的愿望,或者几乎没可能实现的想法。比如你说I wish I were a bird,意思是你现在根本不是鸟,这个愿望这辈子大概率都实现不了。正因为是“非真实”的愿望,所以后面的从句要用到虚拟语气,不是我们平时学的真实时态。

虚拟语气听起来有点玄乎,其实就是英语里专门用来表达假设、愿望、建议这些非真实情况的语法规则。单说wish后面的虚拟,分三种情况,今天重点讲和现在事实相反的愿望,也就是我们开头提到的‘I wish I were a bird’这种。

按照传统的英语语法规则,当你用wish表达对现在的愿望时,从句里的动词要改成一般过去式。比如你现在不开心,想说“我希望我现在开心”,就得写成“I wish I were happy”,而不是am happy。这里的be动词很特殊,不管主语是I、he、she还是it,都得用were,不能用was。哪怕主语是单数,比如“He wishes he were taller”,也得用were,不能写成was。

为啥be动词要搞特殊?其实这是英语语法里的一个老传统,虚拟语气里的be动词统一用were,是为了明确区分“真实”和“非真实”的情况。比如你说“I was a bird”,那是在陈述过去的真实事实,比如你以前扮演过鸟的角色。但“I wish I were a bird”,用were就直接告诉别人,这只是个愿望,不是真的。

不过话说回来,语言是一直在变化的,现代英语里这个规则也有松动。在非正式的口语环境里,很多英语母语者也会用was代替were,尤其是主语是单数的时候。比如和朋友聊天,你说“I wish I was on a tropical island right now”,没人会跳出来说你语法错。甚至有些美剧里的角色也会这么说,毕竟日常交流没人会抠语法细节,能懂意思就行。

但这种松动只限于非正式场合,要是放到考试或者正式写作里,情况就不一样了。不管是初中高中的英语考试,还是雅思、托福这类标准化考试,只要考到wish后的虚拟语气,正确答案肯定是were。我之前帮学生整理错题集,发现不少人因为把were写成was丢分,明明知识点懂,就是没记住正式场合的规则。

除了wish后面,if引导的虚拟条件句里也有类似的情况。比如你想给别人提建议,说“如果我是你,我就接受这个offer”,就得写成“If I were you, I would accept the offer”。这里同样不能用was,哪怕主语是I。有些学生可能会觉得别扭,毕竟平时说I was习惯了,但虚拟语气里就得换were。

可能有人会问,那有没有什么情况,wish后面必须用was?其实真没有,最多就是非正式场合可以用,但绝对不是必须。如果你拿不准什么时候该用哪个,最简单的办法就是,只要是写下来的内容,不管是作业还是邮件,都用were;要是和朋友随便聊天,用was也没关系,不用太纠结。

再举几个例子对比一下,你就能更清楚了。比如“我希望我是个超人”,正式写作里要写“I wish I were a superhero”,聊天的时候说“I wish I was a superhero”也没问题。再比如“她希望自己是个演员”,正式写法是“She wishes she were an actress”,口语里可以说“She wishes she was an actress”。

还有一点要注意,要是wish后面表达的是对过去的愿望,那be动词的用法又不一样了。比如你后悔昨天没去参加聚会,想说“我希望我昨天去了聚会”,就得写成“I wish I had been at the party yesterday”,这里用的是过去完成时had been,不是were或者was,因为是对过去事实的虚拟,和现在的情况不一样。

其实学英语语法,有时候不能太死抠,但关键的考点还是得记牢。像wish后面的were和was的区别,就是初中英语里的一个常见易错点,很多学生第一次接触都会搞混。平时多看看例句,多造几个句子,慢慢就记住了。

比如你可以试着造几个句子:“我希望我有一双翅膀”,写成“I wish I had wings”,这里不用be动词,用had就行;“我希望我现在在巴黎”,写成“I wish I were in Paris now”,这里就得用were。多练几次,就不会再写错了。

最后再提一句,虽然现代英语里有些语法规则在慢慢简化,但正式场合的规范还是得遵守。毕竟考试要得分,写正式邮件要让人觉得专业,这些时候还是得按照传统语法来,别因为图省事丢了分或者闹了笑话。

I wish I were a bird语法解析, wish后虚拟语气, was和were的区别, 英语虚拟语气be动词用法, 英语考试语法考点, 非正式英语was用法, 传统英语语法规则, 英语愿望句语法, 初中英语语法知识点, 英语语法易错点

[Q]:为什么I wish I were a bird里要用were而不是was?
[A]:因为wish后接的是和现实不符的愿望,属于虚拟语气范畴。传统英语语法里,对现在的虚拟愿望,从句be动词不管主语是谁,都统一用were,用来明确表达这不是真实发生的情况。
[Q]:在口语里说I wish I was a bird会错吗?
[A]:在非正式的日常口语场景里,不少英语母语者也会这么说,没人会特意纠正你。但这种用法不符合正式语法规范,考试或正式写作里这么写会被判定错误。
[Q]:除了I,其他单数主语在wish后也必须用were吗?
[A]:传统语法里是的,比如He wishes he were taller,She wishes she were a singer,不管主语是he/she/it,虚拟语气里be动词都要用were。
[Q]:wish后面的虚拟语气还有其他时态规则吗?
[A]:有的,如果是对过去的愿望,从句要用过去完成时,比如I wish I had studied harder last night,表达后悔过去没做的事。对将来的愿望,从句用would/could+动词原形,比如I wish it would rain tomorrow。
[Q]:if引导的虚拟条件句里,be动词也必须用were吗?
[A]:传统语法里是这样,比如If I were you, I would accept the offer,这是对现在的虚拟假设。不过现在口语里偶尔也能听到if I was you,但正式场合还是得用were。
[Q]:考试里遇到wish后的be动词,选was还是were?
[A]:考试里肯定要选were,不管主语是单数还是复数,这是标准的语法考点,选was会被扣分。
[Q]:什么时候可以在wish后用was?
[A]:只有在非常非正式的口语环境里,比如和朋友随便聊天、发日常消息的时候,用was不会有问题,大家都能理解你的意思。
[Q]:虚拟语气里的were用法是一直都有的吗?
[A]:是的,这个用法已经有几百年的历史了,是英语传统语法的一部分,虽然现代口语有简化趋势,但正式语境里的规则一直没变。
share