Over the last few
Hi all Should I use "I have been" with "over the last few years" definition? Thanks beforehand
You can use I have been if you are still doing it, but I would change over to for. Over gives the sense that there was an end point. If that is the case, you need to keep your verb in the past as well.
I have been volunteering at the homeless shelter for the past few years.
I was taking belly dancing classes over the past few years, but now I'm learning the tango.
|link comment||edited Sep 07 '12 at 16:20 Patty T Grammarly Fellow|
Yes, if it's something you've been doing consistently throughout the past few years and continue to do:
I have been working at this office over the last few years.
If it's something you had been doing consistently, but then stopped doing, use this:
I had been working at that office over the last few years, but I changed jobs last month.
If it's something you had been doing, but inconsistently and not anymore, this construction is better:
I worked at that office on and off over the last few years.
|link comment||answered Sep 07 '12 at 16:21 Actually Holly Expert|
Hero of the day
Person voted on the most answers.