which和that的区别

你我爹啊 3个月前 已收到2个回答 举报

诱惑情調鉽 2星

共回答了295个问题采纳率:97.2% 评论

"which"和"that"都可以用来引导定语从句,但它们之间有以下几点区别:

1. 用法不同: "which"只能用于非限制性定语从句,而"that"可以用于限制性和非限制性定语从句。

2. 逗号用法不同:非限制性定语从句通常需要用逗号与主句隔开,而限制性定语从句不用逗号与主句隔开。由于"which"只能用于非限制性定语从句,所以在使用"which"引导的定语从句时,必须使用逗号与主句隔开。

3. 指代不同:"which"通常指代前面整个主句中所涉及的事物或概念,而"that"更多的是指代一个特定的事物或概念。

4. 可省略性不同:在非限制性定语从句中,"which"可以省略,而"that"不可以省略。

例如:

- The book, which is on the desk, is mine.(这本书在桌子上,是我的。)这里用了"which"引导非限制性定语从句,需要用逗号与主句隔开。

- The book that is on the desk is mine.(在桌子上的那本书是我的。)这里用了"that"引导限制性定语从句。

- The car, which my father bought last year, is very expensive.(我父亲去年买的那辆车非常贵。)这里用了"which"引导非限制性定语从句,并且可以省略。

- The car that my father bought last year is very expensive.(我父亲去年买的那辆车非常贵。)这里用了"that"引导限制性定语从句,不可以省略。

12小时前

1

身后有尾巴 2星

共回答了247个问题 评论

  that和which用作关系代词时都可以指物,常可互换。

  两者的区别是:

  1、通常要用which的场合:

  1.1、引导非限制性定语从句时,通常只用which。

  如:

  Water, which is a clear liquid, has many uses. 水是一种清澈的液体,有许多用途。

  which在此引导的是非限制性定语从句,故不可换成that。

  1.2、直接放在介词后作宾语时,通常只用which。

  如:

  I admired the patience with which she spoke. 她说话有极大的耐心,我很钦佩。

  直接用作介词with之后作宾语,只能用which,不能用that。

  2、通常要用that的场合:

  2.1、当先行词是much, little, none, all, few, every(thing), any(thing), no(thing) 等不定代词或受其修饰时,通常用that。

  如:

  We haven’t got everything that you ordered. 你要的,我们不是样样都有。

  All that remains for me to do is to say goodbye. 剩下我所要做的就是告辞了。

  第一句中的定语从句that you ordered修饰不定代词everything,第二句中的定语从句that remains for me to do修饰不定代词all。两个定语从句中的that都不宜换成which。

  2.2、当先行词受the very, the only, the same 等修饰时,通常用that。

  如:

  This is the only example that I know. 我知道的例子只有这一个。

  Those are the very words that he used. 那是他的原话。

  受定语从句修饰的example和words前分别有the only和the very修饰,故要定语从句要用that来引导。另外注意,第二句中的the very不是表示“很”,而是表示“正是”“恰是”,very在此为形容词,而不是副词。

  2.3、当先行词有形容词最高级或序数词(包括last, next等)等修饰时,通常用that。

  如:

  This is the best hotel that I know. 这是我知道的最佳旅馆。

  The first thing that you should do is to work out a plan. 你应该做的第一件事是订个计划。

  2.4、当关系代词在定语从句中用作表语时,通常用that。

  如:

  st1:place w:st="on">China is not the country (that) it was. 中国已不是过去的样子了。

  that it was为修饰名词the country的定语从句,that在定语从句中用作连系动词was的表语,此时可以省略,但不宜换成which。

  2.5、当先行词是一个既指人又指物的并列词组时,通常用that。

  如:

  The train ran over a boy and his dog that were just crossing the track. 火车压死了正穿越轨道的一个男孩和他的狗。

  定语从句that were just crossing the track修饰的不只是his dog,而是a boy and his dog,由于它既包含有人也包含物,故用that。

  2.6、当要避免重复时。

  如:

  Which is the car that overtook us? 超过我们的是哪辆车?

  由于句首用了which,所以后面修饰the car的定语从句that overtook us要用that来引导,而不用which,目的是为了避免与句首which的重复。

11小时前

21
可能相似的问题

猜你喜欢的问题

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com