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