I have taught French since 1990.
He has been mayor since 2005.
I have been waiting here since five o’clock.
She had been a problem since the day she was born.
It has not rained since Monday.
He has been unemployed since February.
She has been fighting cancer since last summer.
I studied Arabic for six years.
She has lived in Caracas for three months.
We didn’t hear from him for a year.
Could you just be patient for five minutes?
The storm lasted for a day and a half.
This factory has been operating for a decade.
I will work with you for as long as I can.
They had been planning the party for weeks.
She hasn’t been married for very long.
I have known about that for a while.
They have been dating for six weeks.
They have been dating six weeks.
What are you doing for the next ten days?
What are you doing the next ten days?
The project lasted for five years.
The project lasted five years.
I have worked there for two years.
I have been working there for two years.
I have been working there for two years now.
She has trained horses for seven years.
She has been training horses for seven years.
She has been training horses for seven years now.
They have fought for ten months.
They have been fighting for ten months.
They have been fighting for ten months now.
He has been sick for three days.
He has been sick for three days now.
The road has been closed since February.
The weather will be good for the next week.
She was away on business for a month.
He has been depressed since his dog died.
I was on the phone for twenty minutes.