我想问英语的现在分词中主动跟完成时有什么不同?

我想问英语的现在分词中主动跟完成时有什么不同?
就像having eating too much ,he couldn't go to sleep这句是完成时
和realizing that the storm was coming he walked out这句是主动的
老师说第一句是先吃饭后睡觉 所以用完成
第二句是主动的 而我认为两句都是主动的、
我搞不懂两种区别 帮我分析下
英语人气:614 ℃时间:2020-04-14 13:52:37
优质解答
老师的解释是用结果解释原因,是不足取的
是这样:这两句说到底是时态的选择,即完成时还是现在时(并非你说的主动与完成,因为主动与完成是并列关系,不能作为区分的标准,难道第一句不是主动而是被动吗?)
第一句之所以用了完成时,是因为完成时强调前者对现在、对后来的影响,因果关系较强;而单纯的现在分词可以表示原因可以表示动作的连续与并列,第二句之所以用了分词就是因为说话人想要表达的是后者,不是强烈的因果关系!并非是第二句不可以用完成时.
这其中的差别是细微的,有语境和说话人语气的原因.
希望对你可有帮助.学习进步!
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版