题目
下列说法正确的是()。A. 非限定性定语从句只能用that引导B. 先行词由形容词最高级或序数词修饰或由next, last, only, very修饰时,用thatC. 如果关系代词在从句中做宾语,用that, which都可以,而且可以省略D. 先行词是不定代词anything, nothing, little, all, everything时,关系代词用that
下列说法正确的是()。
A. 非限定性定语从句只能用that引导
B. 先行词由形容词最高级或序数词修饰或由next, last, only, very修饰时,用that
C. 如果关系代词在从句中做宾语,用that, which都可以,而且可以省略
D. 先行词是不定代词anything, nothing, little, all, everything时,关系代词用that
题目解答
答案
BD
B. 先行词由形容词最高级或序数词修饰或由next, last, only, very修饰时,用that
D. 先行词是不定代词anything, nothing, little, all, everything时,关系代词用that
B. 先行词由形容词最高级或序数词修饰或由next, last, only, very修饰时,用that
D. 先行词是不定代词anything, nothing, little, all, everything时,关系代词用that
解析
本题考查定语从句中关系代词的用法。解题思路是对每个选项所涉及的定语从句规则进行逐一分析判断。
- 选项A:
非限定性定语从句不能用that引导,通常用which、who、whom等引导。所以选项A错误。 - 选项B:
当先行词由形容词最高级或序数词修饰,或者由next、last、only、very等词修饰时,关系代词要用that。例如:This is the most interesting book that I have ever read.(这是我读过的最有趣的书。);He is the first person that I want to see.(他是我第一个想见的人。)所以选项B正确。 - 选项C:
如果关系代词在从句中作宾语,用that、which都可以,并且在非限定性定语从句中,关系代词作宾语时不能省略;在限定性定语从句中,关系代词作宾语时可以省略。所以选项C表述不准确,错误。 - 选项D:
当先行词是不定代词anything、nothing、little、all、everything时,关系代词要用that。例如:Is there anything that I can do for you?(有什么我可以为你做的吗?)所以选项D正确。