in the past 5 years 跟 for the past 5 years

问题描述:

in the past 5 years 跟 for the past 5 years
RT

意思有差别,很细微,很难说明白,我觉得举个例子更清楚一些:
I have paid 2000 dollars in the past 5 years;
I have paid 2000 dollars for the past 5 years.
第一句是说,我在过去五年中已经付了2000美元了.
第二句是说,我已经为过去的五年付了2000美元.