He did all he could< > to help others.为什么< >中不用填do?
来源:百度知道 编辑:UC知道 时间:2024/05/14 12:44:48
我给你分析分析啊:此句可以转换为
He did all (things)(that)he could to help others
前面的He did all (things)(that)he could这个是个完整的定语从句 看出来了吧.那个to help others是整个不定式做目的状语(你要知道,不定式可以做目的状语,而动词原形是不能做目的状语的)所以用to help
______________________
Happy new years!
举个例子
如果我说:他可以做到。
我用 He can do it.来表达
而不用He can do.来表达
其中,He can do it.中后两个词可以省略,所以尖括号中同理,不加do
这是一个固定短语do what/all one can do to尽某人的努力去...其中do可省略
所以这里do可有可无
do这个词太广义了,说不说都不影响意思的理解,所以大家就习惯把他省略掉。在英语中有很多情况,遇到do时做特殊处理。
楼上说的“同理”好像不太通,因为题中那是一个宾语从句,could后面最多加一个do,不可能出现你说的情况。按你的说法,从句中恰是he could do all,all作为先行词提前了,没有省略,就应该带上do了。
He did it all out of kindness.
—do you know what he did all day?
英语改错1.He did all what he could to help those homeless children.
She told him to breathe and ___. A. so did he B. He did so C. He does so D. So he did
Yes,he did
he did nothing except[ ].
he has he did 分别是什么意思
He did all he could< > to help others.为什么< >中不用填do?
so he did 与 so did he 的区别
Did he come back early?