defend…from这类提问

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:21:49
I picked up a stick to ____________ me ___________ the dog.
A. prevent, from
B. stop, from
C. keep, from
D. defend, from

请大人分析下这4个选项 如是搭配错误 应如何纠正? 请具体说下
答案是D 谢谢解答

prevent, from是防止受到...的侵害
stop, from 是阻止某事
keep, from 是保持
defend, from 是防卫

其实4个词的意思很相近 在一般情况下没有很大差别 只是这道题选出最优,所以选“防卫”

I am agree with 我要爆爆 .

看意思是"保护我免受狗的攻击'
A防止..
B停止...
C保持..
D保护...

A是“预防某人……”
B,C是“停止,阻止某人……”
D是“防范……”