The earthquake happened around midnight,____(cause)a lot of damages.

来源:百度知道 编辑:UC知道 时间:2024/04/29 21:52:50
老师说用causing,但为什么不用having caused呢?这两种形式应该怎样用呢?

having done做时间或者原因状语,强调动作在主句动作之前已经发生.
这里需要的是结果状语,动作发生在主句动词后,所以用doing形式就可以了.

现在分词做伴随状语,表达地震的同时,伴随发生的破坏和损失。

causing a lot of damages引导结果.
根据时态不用having caused