for several years 用于什么时态

问题描述:

for several years 用于什么时态

可用于现在完成时态,过去完成时态,一般过去时态或者一般将来时态.如:
I have lived here for several years.
I had lved in Shanghai for several years before I came here.
When I was a child,I studied English for several years.
They will go to New York and stay there for several years.