要不要加逗号?

如题所述

第1个回答  2022-11-07
分类: 教育/科学 >> 外语学习
问题描述:

Today, the Americans usually hold a big family dinner to celebrate the holiday, which often lasts four days.

这里which前面的逗号要不要加的?我觉得加不加都对。大家觉得呢?

解析:

分析:

1)一定要加逗号

在WHICH引入非限制性从句的时候,在WHICH前面是一定要加逗号的。

比如,

The store honored the plaints,which were less than 60 days old.

这里其实和上面的句子是有可比性的。在这个句子中间,由于是非限制性从句,所以在WHICH前面的这个逗号是相当重要的,如果把前面的逗号遗漏了,那么句子的语法结构甚至意思都出现了错误。

那么,什么是非限制性从句呢?

按照常理来说就是---用THAT来引导限制性从句,用WHICH来引导非限制性从句。(当然除个别例外,因为有些作者习惯用WHICH来引导所有的限制非限制性从句去强调句子)

而通常,在以WHICH引导的非限制性从句前面要加逗号,在THAT引导的非限制性从句前面不可以加逗号

2)不要加S,两个理由

A:虽然WEDDING的确是一个既可数又不可数的名词,但是在我们的习惯用法上,通常不在WEDDING这个单词后面加s,这是一种习惯

B:The young usually have their wedding on this day as well年轻人通常也是选择在这一天结婚的。这句话的主语是引导复数谓语的没有错,但是在这里,是强调每一对年轻人自己的婚礼的。是强调一个个体婚礼而用复数主语引导的句子

PS:其实,不光是在这个句子里强调,通常我们不在WEDDING后面加S就是因为WEDDING婚礼虽然是两个人的婚礼,却被看作是一个个体名词。这也就是为什么我们都不在WEDDING后面加复数形式的理由

希望以上分析能够使你理解这两个句子的语法成分

如仍有类似问题,可直接询问

顾琼雯
大家正在搜