只用which不用that

在英语语法中,关系代词that和which的使用有其特定规则。一般来说,that用于限定先行词,而which用于补充先行词的信息。然而,当先行词为非限定性语句、先行词是物体而非人、或先行词位于介词后面时,只能使用which。正确使用这些关系代词能够更加流利地表达自己的意思,并避免出现语法错误。

只用which不用that

首先,我们来看一下that和which的区别。一般来说,that用于限定先行词,而which则用于补充先行词的信息。例如:

  • The book that I bought yesterday is very interesting.(我昨天买的那本书很有趣。)
  • My house, which is located near the river, has a beautiful view.(我的房子位于河边,视野很美。)

然而,在某些情况下,我们只能使用which。具体来说,以下情况下必须使用which:

  1. 当先行词为非限定性语句时,只能使用which。
  • My car, which, by the way, is very old, broke down on the way to the airport.(顺便说一下,我的车很旧,在去机场的路上坏了。)
  1. 当先行词是物体而非人时,只能使用which。
  • The camera, which I bought last year, takes great pictures.(我去年买的相机拍照效果很好。)
  1. 当先行词位于介词后面时,只能使用which。
  • The company for which I work is very large.(我工作的公司很大。)

因此,在需要使用关系代词的时候,我们应该根据具体情况选择使用that或which。如果先行词符合以上三个情况之一,那么我们必须使用which。

(0)
上一篇 2024年1月15日 上午10:59
下一篇 2024年1月15日 上午11:27

相关推荐