词典词条 · 问答

last week/the last week

核心问题

He has been absent with a cold for the last week.

last 是指“过去的”“先前的”,它怎么能与现在完成时连用呢?

词典解答

last week 是指“上一周”“上星期”,但是,the last week (month, year) 有时则是指“从现在算起的最近一周(月,年)”,这就是说,这些短语所指的时间包括现在在内(例如,说话的时间是2001年10月10日,the last week 就是指2001年10月3日至10月10日,the last month 就是2001年9月至10月10日),因此,它们与现在完成时连用,是完全合理的(参见 present perfect tense 8^{8} )。

  1. He's lived here for the last few years. 最近几年他住在这里。

  2. My wife's been in Europe for the last ten months. 最近10个月我妻子在欧洲。

  3. It shows what has happened to the forests of the USA in the last 350 years. 它表明在最近350年来美国森林所发生的情况。

来源:英语常见问题解答大词典-5.md · 第 11161129 行 · 原文哈希 e186c3cc2c