请考虑why和 that的不同之处,这是一种最基本的变形,考察点是 考生可否区分定语从句中关系代词和关系副词的区别!
选 B
楼主既然纠结why和that 那我默认其他没问题
1.why是关系副词用来引导关系从句,即定语从句
看例句:I want to know the reason why he was sent to the hospital.
注意 why后面的定语从句 从句里内容是全的 主he 谓sent宾 hospital 内容齐全 是一句话 而这个reason在后句话里不做成分 即关系副词
2.that 是关系代词 that前面的(叫先行词)内容 是在后一句话里做成分的
I don't believe the reason that he has given for his being late.
仔细看 he 主 given 谓 given后面的宾语缺了 (他给了什么XX 因为迟到)而这个reason就是give后的宾语 这就是关系代词.
了解了吧~