一道关于现在分词作结果状语的题目

问题描述:

一道关于现在分词作结果状语的题目
The retired man donated most of his savings to the school damaged by the earthquake in
Wenchuan,__________the students to return to their classrooms.
A.enabling B.to enable C.to have enabled D.having enabled
可是为什么不能选B呢,不可以看成是不定式作目的状语吗?
另:school damaged by.中的damaged的用法?是过去分词作定语吗?为什么它可以省略which was?

你的理解本来也是正确的,但是你可能没注意到在Wenchuan的后面有一个小小的逗号,你不要小瞧了它,有了它就只能是现在分词作状语,而不能是不定式作状语表目的了.如果去掉它,就选B.damaged by...是如你所说,过去分词作定...