that和which定语从句区别,定语从句中which和that的区别

首页 > 娱乐 > 作者:YD1662024-05-11 17:03:32

一.只用that不用which的情况:

1.先行词为all、much、few、 little 、none 、something 、anything 、nothing 等不定代词时。

例:Do you have anything that is special to you?

  1. 先行词被all 、every 、some 、any、 each 、no 、much等修饰时。

例:I've finished reading all the books that you lent to me.

  1. 先行词被数词或形容词的最高级修饰时。

例:This is the first gift that I received.

  1. 先行词被the only、 the last、 the same 、the very 、one of等修饰时。

例:This is the very book that belongs to him.

  1. 先行词既有人又有物时。

例:I'll never forget the things and persons that I saw.

  1. 主句是以which或who引导的特殊疑问句时。

例:Which is the watch that you lost?

Who is the person that you mentioned just now?

二. 只用which不用that的情况。

  1. 关系代词前有介词时。

例:Those are some trees under which you can have a good rest.

  1. 先行词为that或those时。

例:What's that which is under the desk?

3.在非限制性定语从句中。

例:Tom came back, which made us very happy.

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.