一般过去,现在完成,现在完成进行的选择

attachments-2021-03-MaSjxkLa604843591fdf2.png

请问各位老师,划线的earn在该语境下,用哪个时态合适?

请先 登录 后评论

最佳答案 2021-04-22 21:36

这是老师让学生做乘法题。Sally迄今工作了32周,每周挣300美元,一共挣了多少钱。在这个语境中,每周挣300美元是一个习惯性事件(即习惯),持续到说话时的习惯不能用过去时,所以排除一般过去时的使用。如果这个习惯是长期习惯,即Sally的工作是稳定的、长期的工作,没有跳槽的打算,则用现在完成时表示这个习惯(have earned)。如果Sally在找到更合适的工作之前只是在这家公司临时凑合,则每周挣300美元就是一个临时的习惯,此时用现在完成进行时表示这种临时习惯(having been earning)。参考答案给了现在完成时,是按照Sally的工作是长期的来理解的。你完全可以用现在完成进行时,即你把Sally的工作理解为临时性质的。但这都不影响学生做该乘法题:300美元X32= 9600美元。只不过学生并没有在听老师说题:He hasn't been listening! 所以,他只能回答老师的第一个问题:你在听吗?回答:没有。

请先 登录 后评论

其它 0 个回答

  • 3 关注
  • 2 收藏,1609 浏览
  • 雨果 提出于 2021-03-10 11:58

相似问题