英语高手进~~

2024-11-01 05:40:28
推荐回答(4个)
回答1:

第一个是what引导的从句作主语 第二个是what引导的从句作宾语

what和that在引导从句时的区别就是 what前面不用有先行词 但是that前面一定要有先行词
例如:What he sees is a giant frog.他看见了一只巨大的青蛙。
把它变成用that的句子时 就应该是The thing that he sees is a giant frog.
顺便说一下 二楼说的有一点小问题 all that表示的是某人的全部所见、所想等等只是...比如 All that I want is your love.我想要的只是你的爱。 All that he sees is endless darkness.他只看见无尽的黑暗。

回答2:

what = all that
选A 等于说
All that we can't seems better than all that we have.

选B,意思不连贯

回答3:

因为第一个what引导主语 第二个引导宾语
你第二个用that 就不能表示【我们有的东西】了
说不大清楚 能明白么 o(╯□╰)o

回答4:

第一个what是主语从句,等于the thing that,做主语。
第二个what是宾语从句,并且做宾语成分