英语语法问题高手请进

Thestormleft,____(cause)alotofdamagetothisarea.这里面有人建议填havingcaused,我的疑惑是在非谓语中havingd... The storm left ,____ (cause) a lot of damage to this area.
这里面有人建议填having caused ,我的疑惑是在非谓语中having done,它与句中动词发生的时间有明显的先后关系, 但本题好像在left之后发生的怎么用having caused 呢? 可以填caused吗? 谢谢
展开
kathyzihan
2011-01-09 · TA获得超过113个赞
知道答主
回答量:140
采纳率:0%
帮助的人:0
展开全部
你好,可以肯定一点:不可以填 caused

1,先给你罗嗦一下动词的 done 和V-ing 形式作为非谓语动词时分别表达的含义:
done 表示:a,动作完成 b,被动; V-ing 表示:a,动作正在进行 b,主动

2,这边因为前面有left作为这句话的谓语,后面又没有任何连词,所以空处需要填一个非谓语动词形式,(一个句子只能有一个动词,多个动词需要有连词连接:这句话The storm left "and" caused a lot of damage to this area.加了and,这样你的caused就对了)

3,cause: causing 和caused;风暴和发生之间不存在谁让风暴发生,属于自然现象应该用主动,所以排除caused . 这边causing表示主动就可以,但是 若想强调对现在的影响,而且cause的动作发生在leave之后,所以我们用它的完成式 having caused这边是最好的(这个时候还是表示主动,causing的完成式就是 having caused)。

希望可以帮到你,有需要可以再讨论,嘻嘻
百度网友cdfa9c300
2011-01-09
知道答主
回答量:29
采纳率:0%
帮助的人:19.1万
展开全部
causing,分词作状语,caused不可以,storm 和cause是主动关系,应用现在分词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
娱生黎花k
2011-01-09
知道答主
回答量:4
采纳率:0%
帮助的人:6757
展开全部
宜用causing
不能填caused 不是被动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cyberenemay
2011-01-09 · TA获得超过3461个赞
知道大有可为答主
回答量:2152
采纳率:0%
帮助的人:553万
展开全部
causing . 现在分词作结果状语,表示意料之中的结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式