定语从句 that和which的 区别

定语从句 that和which的 区别
I shall never forget those days when I lived in the army with the soldiers( which )has a great effect on my life.
括号内的which 用that 代替 为什么 不可以?
ys区 1年前 已收到4个回答 举报

蓝色忧郁521 幼苗

共回答了21个问题采纳率:95.2% 举报

that不能引导非限制性定语从句,指代前面那句话的意思.
I shall never forget those days when I lived in the army with the soldiers ,which has a great effect on my life.

1年前

6

kdp77 幼苗

共回答了2个问题 举报

1. that即可代表事物也可代表人,which代表事物;它们在从句中作主语或宾语,that在从句中作宾语时常可省略关系词,which在从句中作宾语则不能省略。而且,如果which在从句中作“不及物动词+介词”的介词的宾语,注意介词不要丢掉,而且介词总是放在关系代词which的前边,但有的则放在它原来的位置
2. which作宾语时,根据先行词与定语从句之间的语义关系,先行词与which...

1年前

1

lmeng 幼苗

共回答了22个问题 举报

可以。that既可以指人,也可以指物。一般情况下指代which,who,whom。

1年前

1

tipsybear 幼苗

共回答了14个问题 举报

I shall never forget those days when I lived in the army with the soldiers( which )has a great effect on my life.“我永远不会忘记那些日子,当我在军队的士兵住(这)已在我的一生影响很大。”我想这里作主语.是可以代替的

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.101 s. - webmaster@yulucn.com