英语逗号用法(你可能一直都没用对)
英语逗号用法(你可能一直都没用对)福建雅思托福英语学习交流QQ群:387497183广州雅思托福英语学习交流QQ群:370050531回答如下:首先,这是非常好的一个问题。绝大部分英语学习者没有能力提出来这个问题。介于此,我打算从一个更高的角度来阐述一下这个问题,这样绝大部分看这个帖子的人都能够明白几个非常重要的英语知识点。
不管是写英文还是写中文,逗号都是我们最常用到的一个符号。写中文时该怎么用逗号对大家来说都不是问题。但英文中逗号的应用可讲究得多,今天我们就要来看一篇文章,看你是否真的懂英文里逗号的运用~
作者:赛门喵
来源:知乎
有朋友问这句话为什么这里是用“逗号(comma)”?
Violet might have won the competition to be Willy Wonka's successor had she not eaten the inflatable gum and turned into a giant blueberry.回答如下:
首先,这是非常好的一个问题。绝大部分英语学习者没有能力提出来这个问题。
介于此,我打算从一个更高的角度来阐述一下这个问题,这样绝大部分看这个帖子的人都能够明白几个非常重要的英语知识点。
广州雅思托福英语学习交流QQ群:370050531
福建雅思托福英语学习交流QQ群:387497183
再来看题目中的句子,
Violet might have won the competition to be Willy Wonka's successor had she not eaten the inflatable gum and turned into a giant blueberry.我还是直接告诉你这依然是一个虚拟语气,如果还原一下,把 if 加进去,变成了:
Violet might have won the competition to be Willy Wonka's successor if she had not eaten the inflatable gum and turned into a giant blueberry.咦,为什么 if 放在后面也有一个逗号呢?
这不是和第一部分的内容完全矛盾吗!!!!
3. 语法永远是为表达服务的
很多人认为语法规则如同法律,必须要严格遵守。这是极其错误的认为。语法作为一套标记系统,其本质是为了沟通而服务的。
所以,你可能会在不同的场景下,看到一些似乎不那么遵守语法规则的表达,它们并不是错的,而是为了达到对应情境下所需要的某种修辞目的。
逗号是punctuation。punctuation的意思有打断,停顿的意思。所以,当作者有诸如 强调,停顿等表达目的的时候,他可能会刻意地加入一个逗号。这时,这个逗号不是必须的,但是在相应的语境下,是非常恰当的。
例如为了突出反差,刻意加进去了一个逗号(不是必须)
She was still quite upset although she had won the Oscar.例如有时候为了弱化一下语气加一个逗号(不是必须)
You can call me if you need me. 需要我的时候再打给我,潜台词是小事就别来烦我了。加进去一个逗号,刻意停顿一下,弱化了语气
You can call me if you need me. 什么时候都可以打给我,即使是想吐个槽这种小事也行。如果我们再调皮一点儿,加入一个更重的punctuation,变成
You can call me —— if you need me. 这基本上等于 if 的意思不存在了,语气更加亲切。再例如为了不引起歧义,必须要加进去一个逗号(必须)
I knew that President Nixon would resign that morning because my sister-in-law worked in the White House and she called me with the news.because前如果没有逗号,那么Nixon辞职的原因就变成了sister-in-law,也就是变成了President Nixon would resign that morning because my sister-in-law worked in the White House。这显然不是作者本来的意思,所以必须要加一个逗号。
动图
举了这么多例子,现在回到问题本身:这里的逗号不是必须的,但是在对应的语境下,这个逗号应该是为作者特殊的沟通目的而服务的。
如果你不太能感受,试着将逗号去掉,在原来的语境中替换品读一下,也许就能觉察出那种细微的差别了呢?
动图
现在你知道该怎么用逗号了吗?