The storm left,________ a lot of damage to this area.

问题描述:

The storm left,________ a lot of damage to this area.
A.caused B.to have caused C.to caused D.having caused
我选的是A 翻译的是:台风过去了,给这个地区造成大面积毁坏.
请英语好的帮忙,

必然选D
having caused 现在分词作伴随状语 ,强调带来的影响.
storm :暴雨的意思