do you want an umbrella to keep off the rain?这里的keep off 用prevent from 为什么错do you want an umbrella to prevent from the rain?
问题描述:
do you want an umbrella to keep off the rain?这里的keep off 用prevent from 为什么错
do you want an umbrella to prevent from the rain?
答
prevent from的意思是防止,比如说prevent the dog from harming the baby防止狗伤害小孩。可是这里就是拿把伞遮雨的意思,用keep off才对。
答
这里的off不是与keep组成词组,而是表示off the rain这种状态.
prevent from,应该是prevent sth. from doing, 不能后面直接跟the rain表示挡雨.
do you want an umbrella to prevent the rain?这样倒勉强可以
答
prevent from 为是保护而阻止的意思
而keep off 是阻止远离的意思,
这个好好像是语境的原因,用prevent from 在语法上无错但不能用罢了
答
prevent from 防止 避免什么后果
prevent可直接跟名词
答
多了from.看大家都这么多,我也加点.prevent sth. from happening才完整.没sth,就没from.搭配问题