My life has changed a lot in the last few years不是说Have done 后面只能有since和for吗?为什么可以加in?have done后面到底不能加什么,

问题描述:

My life has changed a lot in the last few years
不是说Have done 后面只能有since和for吗?为什么可以加in?have done后面到底不能加什么,

只要是表示过去到现在的一段时间就可以,since for in 都是形式而已.