C
第一空先行词前用THEONLY,引导词用THAT,第二空,先行词是人,引导词作主语
theway后面的关系代词用that/inwhich/不填
可是她的解析是:A。先行词前面有ONLY修饰时,表示人只能用WHO引导,故第一空填WHO,可是有theonly不是用that么??然后为什么B不行,两个都是that。
然后当先行词是theway关系代词用什么??
定语从句中只能用that,不能用which的情况:
1先行词有序数词,形容词最高级时或本身是序数词,基数词,形容词最高级时只能用that
2当被修饰的先行词为all,any.much,many,everything,anything,none,theone等不定代词时。
3当先行词被theony,thevery,thesame,thelast,little,few等修饰时
4当先行词里同时有人和物时。
5当主句是以who/which引导的特殊疑问句时。
theway后面的关系代词用1)that2)inwhich3)不填
所以他的答案错了??对把。那么为什么不能用thatthat、
我认为参考答案是错的
从语法来看,这道题出得不严密,B也可以,但作主语最好还是用who