百姓心情网-为你提供各类经典名言与文案句子

先行词有两个时用which还是that?

在定语从句中,当先行词有两个时,通常建议使用 that来引导定语从句,以避免语言的单调或重复。

具体来说,以下情况更适合使用that:

1. 先行词为两个或两个以上分别指人和物的名词时。

2. 先行词本身是all、much、something、anything、everything、nothing、none等不定代词时。

3. 先行词前有最高级修饰或是all、something、什么的时。

4. 如果主句中缺少主语或表语时,可以用the one作为关系代词。

当然,如果两个定语从句之间的关系较为复杂,或者为了保持句子的流畅性,有时也可以考虑使用which。但总体而言,that在这种情况下的使用更为普遍和推荐。

因此,在先行词有两个的情况下,建议优先使用that来引导定语从句。

上一篇上一篇:介词与先行词搭配的定语从句?

下一篇下一篇:没有了