When your friends are in trouble,you shonld do all__________

When your friends are in trouble,you shonld do all___________them.
A.you can help
B.you can to help
C.that you can help
D.what you can help
重在讲解,不在答案(越具体越好)
悲伤不知所措 1年前 已收到5个回答 举报

稻草人DCREN 幼苗

共回答了19个问题采纳率:100% 举报

B,主要在于后面的句子成分
后半句,句子的主干是you should do sth.to help them
all (that) you can (do),是省略了that 和 do的从句

1年前

2

yingyuezi 幼苗

共回答了10个问题 举报

这个我也不确定啊,我也是个学生而已~
不过重点在all,貌似是不能用that还是不能用what

1年前

1

超级ff5 幼苗

共回答了36个问题 举报

B.you can to help
.do all(that)you can“做你所能做的” to help“表目的,(是”为了“帮助他们)
以上是此题要点

1年前

1

liuguochang 幼苗

共回答了327个问题 举报

选B
翻译:当你的朋友有难时,你应该尽力去帮助他们。
(When your friends are in trouble)是时间状语从句。后面从句还原:...do all (that) you can to help them,其中“that you can”是定语从句修饰“all”。“to help” 表示一种目的,作补语。

1年前

1

一升的眼泪1 幼苗

共回答了5个问题 举报

B, do (that) all you can 中,all you can是do 的宾语,that 可省略,to help them 是DO ALL YOU CAN 后面加的不定式!
C 应改为 do that you can to help
D 应改为 what you can do to help
希望能帮到楼主!

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.045 s. - webmaster@yulucn.com