定语从句的引导词当先行词是reason的时候,引导词一定用why吗?例:I don`t believe the reason ( ) he has given us for his being late .中间的空应该填why还是that或which?

问题描述:

定语从句的引导词
当先行词是reason的时候,引导词一定用why吗?
例:I don`t believe the reason ( ) he has given us for his being late .中间的空应该填why还是that或which?

不一定.这个句子应该填that或which.定语从句里的why=for which.也就是说which和that在定语从句中作的是主语、宾语或表语.而why作的是原因状语.