prevent to do 还是doing?

如题所述

两个都可以用,但结构不一样。

prevent后面用todo,构成了短语prevent to do sth/prevent sb to do sth,意思是阻止去做某事/阻止某人做某事。例如:

He often prevents me to smoke.

他经常阻止我抽烟。

prevent 后面要跟doing的话,它也构成了一个短语prevent…from doing,意思是“阻止…免受…”或者是“阻止做某事”。

固定搭配:

1、prevent damage 防止损害

2、prevent its freezing 防止它冻结

3、prevent the airplane's taking off 使飞机无法起飞

4、prevent the spread of pneumonia 预防肺炎蔓延

5、prevent admirably 很好地预防

6、prevent automatically 自动防止

温馨提示:答案为网友推荐,仅供参考