...why he was late.这个句子里为什么用why不用that? ^_^

发布网友 发布时间:2024-10-21 10:51

我来回答

5个回答

热心网友 时间:5分钟前

用why的意思是 我不知道他迟到的理由
用that的意思是 我不知道他迟到这件事情
why在从句中仍有意思“为什么”的含义

补:
前面的reason前有定冠词the,所以不能用that。这是规则。

热心网友 时间:1分钟前

I don't know the reason why he was late.

我不清楚他为迟到的原因。

解析:why he was late 为定语从句 ,修饰前面的中心语 reason
why 是定语从句里的原因状语

热心网友 时间:2分钟前

“I don‘t know the reason why he was late."
why 是修饰reason的,the reason why ,就好比the people who(whom),差不多算个固定搭配吧。 定语从句
这里不能用that的。

"I dont know why he was late" 也好顺的喔。
可以看做把“the reason”省略了。
这里that也对的,就是意思不一样了。

热心网友 时间:7分钟前

两个词意思不一样,用why 意思是我不知道他为什么会迟到。 用that 意思是我不知道他迟到了(这件事)。

热心网友 时间:7分钟前

我不知道他为何迟到,其中why是引导原因状语从句的,按其意应用why,即迟到的原因比较合适。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com