When your friends are in trouble,you shonld do all___________them.

[复制链接]
查看11 | 回复5 | 2011-1-25 22:03:46 | 显示全部楼层 |阅读模式
A.you can help
B.you can to help
C.that you can help
D.what you can help
重在讲解,不在答案(越具体越好)

回复

使用道具 举报

千问 | 2011-1-25 22:03:46 | 显示全部楼层
B,主要在于后面的句子成分后半句,句子的主干是you should do sth. to help themall (that) you can (do),是省略了that 和 do的从句
回复

使用道具 举报

千问 | 2011-1-25 22:03:46 | 显示全部楼层
B.you can to help .do all(that)you can“做你所能做的”to help“表目的,(是”为了“帮助他们)以上是此题要点
回复

使用道具 举报

千问 | 2011-1-25 22:03:46 | 显示全部楼层
选B翻译:当你的朋友有难时,你应该尽力去帮助他们。(When your friends are in trouble)是时间状语从句。后面从句还原:...do all (that) you can to help them,其中“that you can”是定语从句修饰“all”。“to help” 表示一种目的,作补语。
回复

使用道具 举报

千问 | 2011-1-25 22:03:46 | 显示全部楼层
这个我也不确定啊,我也是个学生而已~不过重点在all,貌似是不能用that还是不能用what
回复

使用道具 举报

千问 | 2011-1-25 22:03:46 | 显示全部楼层
B, do (that) all you can 中,all you can是do 的宾语,that 可省略,to help them 是DO ALL YOU CAN 后面加的不定式!C 应改为 do that you can to helpD 应改为 what you can do to help希望能帮到楼主!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行