作业帮 > 英语 > 作业

Since 1994,the glacier in Antarctica has lowered by as much

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/14 07:19:43
Since 1994,the glacier in Antarctica has lowered by as much as 90cm ,________sea level to rise.
这里为什么不可以填having caused 而要填causing呢?都是表主动,
现在分词的完成形式having done 作状语 表示动作发生在前 经常作原因状语 表示前因后果 时间上有所区分 因在前 故 用现在分词的完成形式.
现在分词的一般形式doing作状语 表示动作同时发生或相继发生 经常作伴随状语 时间状语或结果状语.
本句是结果状语 或伴随状语 故 只能用现在分词的一般形式 causing
如果用having caused 是原因状语 .则会出现逻辑错误 因果颠倒