十万火急:The storm left ,having caused a lot of damage to this area为什么这里要用having caused,have 还要加ing
问题描述:
十万火急:The storm left ,having caused a lot of damage to this area
为什么这里要用having caused,have 还要加ing
答
首先你要明白 一个句子只能有一个谓语 这里已经有个谓语(left)。因此HAVE应该用非谓语形式
其次,have caused a lot of......这个动作是由storm主动发出,因此用主动形式having
假如have caused.....这个动作不是由storm发出,就应该用had~
答
因为这是一个分词结构,并不是一句句子。
建议系统的学习一下现在分词的语法
答
having引领的现在分词短语
作伴随情况状语
风暴结束了,在造成一系列的损害给这个地区之后