in the last 10 years与in the past 10 years有区别吗

如题,下面这类短语有区别吗?
in the last five years 与 in the past five years
in the last 10 years 与 in the past 10 years
in the last 150 years 与 in the past 150 years

请先 登录 后评论

最佳答案 2015-09-29 12:49

两者意思相同,均表示“在过去……年中”,这类用法除可用介词 in 之外,也可用介词for, during, over, within 等,其中的“时间” 也可以是 two hours, four weeks, few months 等,但若是 one week, one month, one year 等单数形式,则应省去one。这类结构一般与现在完成时态连用。如:
I have been here (for) the last [past] month. 最近一个月里我都在这儿。
In the past past] two years I’ve seen him little. 过去两年我很少见到他。
We’ve been having bad weather these last past] few weeks. 这几周来天气一直不好。
My business has decreased during the last past] two months. 最近两个月内,我的生意减少了。
He has made great progress in English in the past past] few years. 在最近的几年中,他在英语方面取得了很大的进步。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,14544 浏览
  • qianyi0129 提出于 2015-09-29 08:54

相似问题