定语从句which前面一定要加逗号吗
which后面为什么会有逗号逗号?
which后面为什么会有逗号逗号?
那是非限制性定语从句
非限制性定语从句在句中主要起补充说明作用,与主句之间往往有逗号隔开,独立存在,确实也不会影响整个句子的意思。非限定定语从句一般由连接词which和as引导。
which修饰前面的名词?
修饰离which最近的名词
如果有好几个名词,那应该是非限制性定语从句,which前面有逗号的,这修饰的是which之前的半句话
非限定性定语从句,一定要逗号隔开吗?
非限定性定语从句起补充说明作用,缺少也不会影响全句的理解,它与主句往往用逗号隔开。
楼主问必须用逗号隔开?
例句:
These apple trees,which I planted three years ago,have not borne any fruit.这些苹果树是我三年前栽的,还没有结过果实。
如果不用逗号隔开,就是These apple trees which I planted three years ago have not borne any fruit.从语法上来说也能读懂,但是会显得非常冗长,主次不明。所以,一般能断开的还是断开。
什么情况下定语从句前面用逗号?
非限制性定语从句和主句之间有逗号.
判断限制性还是非限制性要看从句和主句的关系.如果从句对主句来说不可或缺,少了主句意思不完整,就是限制性定语从句,
如:Do you remember the place where we visited last week
如果没有从句,听话人就无法明白说话人指的是哪个地方.而非限制性定语从句是对主句的一个补充说明,去掉主句意思依然完整,
如, He came back yesterday, which made his parents very happy.
再如,2008 Olympic Games was held in Beijing, as we all know.
all of which是什么成分?
all of which在从句中作主语,先行词是逗号前面的句子中的六个患病的人,这是一个非限制性定语从句,which不能换成that,因为有介词of在先行词的前面。