the reason for that+从句与the reason why+从句 有何区别

如题所述

用why是定语从句,就是why后面跟的句子整个修饰reason.
而that是同位语从句,整个句子对reason起到了补充说明的作用.
好好体会一下,二者的意思是不同的.
第一句是说他说这些话的原因,就是说他为什么要说这些话.
第二句是说他说的这些话就是原因,原因的具体内容就是这些话.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-05
Do
you
know
the
reason
(why\for
which\that)
he
is
absent
today?
这里,for
which/
why/
that
都是可互换的,有时候口语里,都可省略的。
通常来说,应该用why或者for
which。但是确实也可以用that,或者省略that。这种用法比较特殊。在定语从句中是这么说的:That有时可以代替关系副词
when,where
或者why引导定语从句表示时间、地点或原因,在
that引导的这种定语从句中,that也可以省去。
相似回答