Which of the following sentences is INCORRECT?A、I have read all the books that y

游客2024-10-02  7

问题 Which of the following sentences is INCORRECT?

选项 A、I have read all the books that you gave to me.
B、This is the last time that I will say these words.
C、He has reached the point where a change is needed.
D、I really miss the time when I spent with you.

答案 D

解析 考查定语从句的关系代词。引导定语从句的关系代词which和that都可指代事物,但which之前可以接介词,that则不能;同样,当在以下情况时,只能用that,不用which:先行词是all,every,any等不定代词时,先行词被序数词或形容词最高级所修饰时,先行词被all,the very,the only等词修饰时。由此可知A、B正确,B项的time不是指时间,而是指次数。where的先行词除了可以是表地点的名词之外,还可以是有地点含义的抽象名词,如point,case,situation,position,job等词,所以C项用where引导先行词是正确的。D项看似正确,但从句的动词是spend,它跟先行词the time构成动宾结构spend the time,因此这里应该用关系代词which,在从句中充当宾语,而不用关系副词when。
转载请注明原文地址:https://tihaiku.com/zcyy/3783462.html
最新回复(0)