老师们好,我遇到一个题目,感觉有些迷惑,可能跟非谓语动词搭配时态使用有关,怎么也想不明白,恳请请各位指导。
题面:In recent years, a lot of trees have been cut down, which caused soil ________.
A.being washed away. B.washed away C.washing away D.to be washed away
答案选D,用不定式的被动语态。
为什么不能用现在分词或者过去分词呢?我能够理解不能用现在分词washing away. 如果作为动名词理解也不通,soil不能作为这个词组的主语。C不能选。A是指正在进行,也不选。
但是非谓语动词washed away表示一般时间,土壤流失,为什么不能选B?整个糊涂住了,恳请各位老师点拨。