The forest can stop the wind blowing away the soil.有语法错误吗The forest can stop the wind from blowing the soil away.有错误吗

问题描述:

The forest can stop the wind blowing away the soil.有语法错误吗
The forest can stop the wind from blowing the soil away.有错误吗

The forest 改为forests

The forest can stop the wind to blow away the soil.

没错,很正确.
stop sth./sb.from doing sth
eg.The rain didn't stop us from enjoying the trip
随便说下二楼的,你去掉can干嘛?无聊啊,情态动词,懂不?

can去掉,阻止某事是,Stop sth.