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现在---------->