分词做状语的问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 23:46:25
1. __________such heavy pollution already, it may now be too late to clean up the river.(NMET 2001)
A.Having suffered B.Suffering C.To suffer D.Suffered
解析:答案为A。本题考查分词短语作状语的用法。分词作状语,其逻辑主语必须是句子的主语,而本句的主语看似是it,其实它为形式主语,真正的主语为不定式,而不定式省略了逻辑主语for people,所以应用现在分词,又因already,应用完成时。(不定式做主语,就必须用分词做状语吗?说明清楚道理,谢谢~~~)

不知道为什么简单的英语要被中国人弄得如此复杂!这个句子的答案跟"不定式做主语""现在分词做状语"之类的都没有什么关系.

其实这个问题很简单.
根据要表达的意思来判断,深受重污染之害的主体,也就是受害的人,与污染之间是被动的关系,是被(污染)伤害.因此受害用被动.
相对于现在来说,被伤害的过程发生在过去,并且清河的时候被污染状态即已结束,属现在完成.
综合上述两种形式选择答案A.