He has doubled his height in the past few years.
He has been in United States of America for the past few years.
in / for the past few years 用法以及语意上究竟有什么区别呢?
1. in the past few years
发生的事件是发生频率相对稍低的分散性事件, 甚至是一两次的事件
| -------分散点---------|
------A-----X----X----X------B现在------------>
2. over/ for the past few years
发生的事件是发生频率相对较高的连续性事件。
| -------连续点-------|
------A|------------------------|B现在---------->
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》