关于英语的一个语法问题,从句.句子:You do everything you can.能不能用you do everything that you can.或you do everything that you can do.或you do everything you can do.这三句话哪句是对的,为什么
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 23:03:39
关于英语的一个语法问题,从句.句子:You do everything you can.能不能用you do everything that you can.或you do everything that you can do.或you do everything you can do.这三句话哪句是对的,为什么
关于英语的一个语法问题,从句.
句子:You do everything you can.
能不能用you do everything that you can.
或you do everything that you can do.
或you do everything you can do.
这三句话哪句是对的,为什么
关于英语的一个语法问题,从句.句子:You do everything you can.能不能用you do everything that you can.或you do everything that you can do.或you do everything you can do.这三句话哪句是对的,为什么
你的三句话都是对的
1.you do everything that you can.(that you can是定语从句,修饰先行词everything,前面有了do everything,所以can后面的do也可以被省略了)
2.you do everything that you can do.(这是最完整的句子)
3.you do everything you can do.(先行词everything在定语从句充当do的宾语,所以that可以省略,也是正确的)
你还可以看看这个句子:
We should do everthing we can to protect our environment.(我们应当做我们能做的一切来保护环境.)
很多同学对这句话也不理解,觉得can后面不能跟上to do 结构.其实这句话中we can就是定语从句,省略了that和do,后面的不定时充当目的状语.
完整的应该是We should do everthing that we can do to protect our environment.
everything是do的宾语,do不可省略,先行词that可以省略。
故you do everything that you can do.
you do everything you can do 对
You do everything you can。和you do everything that you can这两个对,that 可以省略。但是后两个 you can do 中do的宾语没有 ,必须是 you do everything what you can do.
此句就是you do everything that you can do一句的缩写吧,但我们一般表达成You do everything you can,关于用法,我记得好像是前面只要出现了DO任何形式,(do ,does,did,doing,done),其后从句中的DO都要省略,又如I'll do what i can to help you. Can后面怎么能跟 tohelp呢?,因为wh...
全部展开
此句就是you do everything that you can do一句的缩写吧,但我们一般表达成You do everything you can,关于用法,我记得好像是前面只要出现了DO任何形式,(do ,does,did,doing,done),其后从句中的DO都要省略,又如I'll do what i can to help you. Can后面怎么能跟 tohelp呢?,因为what i can do是宾语从句,但前面出现了DO,所以can后的DO省略了。
希望对你有所帮助。
收起
you do everything that you can do.
you do everything you can do 都对
that引导定语从句 做宾语可以省略