what 和that的区别 英语高手帮帮我 急啊

如题所述

第1个回答  2019-09-08
what和that都可以用于名词性从句(如以上你的句子),但what做成分(如主语,宾语等),而that不做成分
在定语从句中,只可用that,不可用what
你的上面的句子是名词性从句she
was
so
angry
at
-----
缺少对象(名词),故用what
明白了吗?
第2个回答  2020-01-28
1.
that
不应该在句子中出现二次.
2.
that通常後面那句是完整句子,what通常加问句.
he
was
doing不完整,
what
he
was
doing就是她生气的原因,指的是他在做的事.
3.
at
後面不会加that.
she
was
so
angry
that
he
just
ignored
her.
这里就可以用that,因为他不理她是完整的句子,是她生气的原因.
第3个回答  2020-03-03
因为what可以单独做宾语或者主语,尤其是在主语从句或者宾语从句中,而that只可以再定语从句中做主语或者宾语,在其他的地方不可以用。分析这个句子,at这个介词后面要接宾语,而后面是个句子,也就是说这个句子的宾语是个从句,而what又做doing的宾语。
相似回答