现在完成进行时和现在完成时到底怎么区分?
语法核心区别:现在完成时强调动作已经完成、对现在的结果;现在完成进行时(结构have/has been doing)强调动作从过去开始持续到现在,还在进行中。使用场景:描述仍在持续的长期动作。例句:①I have finished my essay.(我写完论文了,动作完成)②I have been finishing my essay all week.(我整周都在写论文,还没写完,动作仍在持续)翻译:①我已经写完我的论文了。②我整周都一直在写论文。
这篇是诗刻 4254 张英语知识卡里的一张。去卡片库可以按类型和难度筛选、搜索全部内容,还能翻卡学习。