关于定语从句的难题哦,高手请进!

来源:百度知道 编辑:UC知道 时间:2024/05/31 09:37:34
Barbara went to Paris a couple of years ago, by_____time she had learned to dance and act in comedies.
A.which B. that C.what D. whose
答案是A,但先行词在从句做的定语,为什么不选whose呢?请详细的解释一下,谢谢啦!

by which time=when

一般的表达法里面没有by her time这种说法 定语从句里面就没有by whose time了 就这么简单

这里是原句的时间状语作先行词。
举对时间提问的问句来说,
用的是 what time。。。
如 what time do you go to school?
而不用whose time。
同理可推这里不是指谁的时间
先行词在定语从句中做的是时间状语。
应该选which 。。

因为后面的定语从句修饰的时间而不是人 而且也没有whose TIME 这一说法

这是非限定定语从句,所以选which。
判断的方法是:如果没有空格部分,这句话仍然能是一个完整的句子,就是非限,选which。

选whose的话,先行词要为人