作业帮 > 英语 > 作业

has been doing还是 has done

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/07 07:38:44
has been doing还是 has done
she loves her students,——————————————— all her time for the past three years.答案是has devoted 我写的has been devoting
因为这里想强调主语她爱学生这个动作对现在的影响,想突出她是一名好老师,而并非是想突出她爱学生的这个持续的时间.所以完成时更好.其实完成和完成进行都有持续的意思,只不过前者更侧重影响,后者更侧重持续的时间