雅思急诊室:定语从句使用误区(9)
来源: 环球网校 2013-03-14 21:48:00 频道: 雅思

  今天我们来分析下面这个含有定语从句的病句:

  Do you have anything which you want to say for yourself.

  这句话的意思是:你还有什么想要为自己辩解的吗?

  我们先来分析一下这个句子的结构。主句是“do you have anything”,从句是由which引导的you want to say for yourself。它修饰前面的先行词anything,她指代物,在定语从句中做宾语。

  一个先行词指代物又在定语从句中宾语,我们可以选择引导从句的关系代词which或者是that。但是,我们要注意的是anything的词性,它是不定代词,当不定代词为先行词的话,关系代词只能有用that,不能用which。

  我们再来看2个例子:

  You should hand in all that you hand. (译文:你应该把拥有的一切都上交。)

  In this factory I found little that was different from ours. (在这家工厂,我发现很少和我们的工厂不同的地方。)

  这个两个例句中的都含有定于从句,它们修饰的先行词一个是all,另一个是little,这些都属于不定代词。因此,关系代词只能够用that,不能够用which。

  此外,当这类先行词咋定语从句中做宾语是是可以省略的,做主语是不能省略的。这个规则和普通的用法是一样的。

最近更新
热点推荐