His doctor asked him to stay in bed for a week,__ advice he took.A.which B.whose请问这个定语从句的答案是什么?先行词是哪个?

问题描述:

His doctor asked him to stay in bed for a week,__ advice he took.A.which B.whose
请问这个定语从句的答案是什么?先行词是哪个?

b
His doctor ,_whose_ advice he took,asked him to stay in bed for a week.
whose+n 做定语从句的宾语。whose=his doctor‘s

B 若改成两句就是:His doctor asked him to stay in bed for a week.Hetook his advice.可以看出是医生的建议,。。。的建议有所属,所以是whose.

B.
先行词是doctor

答案是B.先行词是His doctor。这一点从从句中的谓语动词可以看出来,他听的是他的医生的建议。