作业帮 > 英语 > 作业

定语从句中的连词what和which有什么区别

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 10:39:16
定语从句中的连词what和which有什么区别
什么时候用what什么时候用which啊
你是不是想问定语从句中的关系代词that和which的区别?定语从句中一般不用what.that和which的区别在于:
1.that可以指人,也可以指物;which只能指物
2.当先行词是不定代词all,something,anything,everything,none,the one等时,只能用that
如:Is there anything that I can do for you?
3.先行词前有形容词的最高修饰时,要用that
如:This is the best film that I have ever seen for years.
4.先行词前有序数词修饰时,要用that
如:This is the fifth book that I have ever written.
5.先行词前有形容词only,very,few,little等修饰时,要用that
如:She was the only person that was invited to the palace.
6.先行词既指人,又指物时,只能用that
7.在非限制性定语从句中,只能用which
如:She made great progress and won a prize,which gave us a surprise.
8.在介词+关系代词引导的定语从句中,必须用which
如:This is the knife with which John hurt somebody.
9.当先行词本身是that的时候,要用which
如:The predicate is that which is said of the subject.