我想问英语的现在分词中主动跟完成时有什么不同?就像having eating too much ,he couldn't go to sleep这句是完成时和realizing that the storm was coming he walked out这句是主动的老师说第一句是先吃饭后睡觉
我想问英语的现在分词中主动跟完成时有什么不同?就像having eating too much ,he couldn't go to sleep这句是完成时和realizing that the storm was coming he walked out这句是主动的老师说第一句是先吃饭后睡觉
我想问英语的现在分词中主动跟完成时有什么不同?
就像having eating too much ,he couldn't go to sleep这句是完成时
和realizing that the storm was coming he walked out这句是主动的
老师说第一句是先吃饭后睡觉 所以用完成
第二句是主动的 而我认为两句都是主动的、
我搞不懂两种区别 帮我分析下
我想问英语的现在分词中主动跟完成时有什么不同?就像having eating too much ,he couldn't go to sleep这句是完成时和realizing that the storm was coming he walked out这句是主动的老师说第一句是先吃饭后睡觉
老师的解释是用结果解释原因,是不足取的
是这样:这两句说到底是时态的选择,即完成时还是现在时(并非你说的主动与完成,因为主动与完成是并列关系,不能作为区分的标准,难道第一句不是主动而是被动吗?)
第一句之所以用了完成时,是因为完成时强调前者对现在、对后来的影响,因果关系较强;而单纯的现在分词可以表示原因可以表示动作的连续与并列,第二句之所以用了分词就是因为说话人想要表达的是后者,不是强烈的因果关系!并非是第二句不可以用完成时.
这其中的差别是细微的,有语境和说话人语气的原因.
希望对你可有帮助.学习进步!