一道初中英语选择题。高手来做,纠结,

Somethingmustbedoneto()youngpeople()smoke.A.stop,fromB.make,nottoC.keep,fromD.encoura... Something must be done to ( ) young people ( ) smoke.
A.stop,from B.make,not to C.keep,from D.encourage,not to
A.C貌似都跟doing,而且貌似必须有,不能 省略doing,直接加n. 。
B 又不能加to 。 D不能加not,没这个词组。鼓励...说不通的。
纠结。。。高手来。。。说下理由。。。谢。
展开
百度网友d553da5
2010-09-27 · TA获得超过1726个赞
知道小有建树答主
回答量:940
采纳率:0%
帮助的人:271万
展开全部
C 是正确的选项
stop sb from doing sth. 故A项不对
make sb (not) do sth make后不定式做宾补不带to 故不能选B
encourage sb. to do sth.encourage的意思是鼓励,只能鼓励某人去做某事,不能说鼓励某人不做某事,因此D不正确
keep from 是“阻止”的意思
这句话的意思是:必需采取措施使年青人远离烟雾。
smoke是名词
Pzy19851027
2010-09-25 · 超过10用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:31.1万
展开全部
选最后那个,那不是鼓励的意思,可以译为劝戒的意思!很多词翻译时不要太表面,深刻点了!我答案对吗朋友?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户99576
2010-09-25
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
b是绝对有可能的,因为make sb do sth是说叫人做某事,你说A我没见过这个词组,至于C与D嘛。本身意思就过不去。。。。我觉得还是B把....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-09-25
展开全部
选D,首先可以排除AC,因为stop/ keep from doing sth,然后排除B,make+动词原形
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
angelinasnow
2010-09-26
知道答主
回答量:44
采纳率:0%
帮助的人:33.6万
展开全部
答案应该是D,stop/keep from doing sth.阻止做某事,是固定搭配,而且from是介词呀,后面动词肯定得用现在分词形式。B选项是make sb. do使得某人做某事,D选项鼓励某人做(不做)某事。整个句子意思是:必须采取一些措施来鼓励年轻人不要吸烟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式