定语从句用that不用which的情况有哪些?

如题所述

1、先行词是everything,anything等不定代词时。

当先行词是everything、anything等不定代词时,或者先行词受any,every等词修饰时,定语从句中只能用that,不能用which。不过值得注意的是,something除外,something用which或that都可以。

例句:

This is something which you might have forgotten.

这事儿你可能已经忘记了。

2、先行词被序数词或最高级修饰时。

当先行词被序数词或最高级修饰时,定语从句中只能用that,不能用which。

3、先行词是并列结构,既有人又有物时。

当先行词是并列结构,既有人也有物时,在定语从句中,只能用that,不能用which。

例如:

Do you know the things and persons that they are talking about?

你知道他们正在谈论的人和事吗?

4、主句的主语是疑问词who或 which时。

当主句的主语是疑问词who或 which时,定语从句中,只能用that,不能用which。

例子:

Which is the machine that we used last Sunday?

我们上个礼拜天用的那部机器呢?

5、先行词前有the same修饰时。

当先行词有the same修饰时,在定语从句中,只能用that,不能用which。

温馨提示:答案为网友推荐,仅供参考
相似回答