You are on page 1of 2

Remember: for a period of time. Since a moment in time.

Ago with past simple, at


the end of the time expression.

She has known him __________ 10 years.

They met 10 years __________.

They have been married __________ last spring.

I have loved that song __________ I was a teenager.

He has been unemployed __________ the recession began.

We have been speaking English __________ several hours.

Youʼve been acting strange __________ the last few weeks.

Theyʼve been living in Paris __________ a couple of years.

Sheʼs been living in Paris __________ 2009.

We moved to Paris 3 years __________.

He bought a new car a few months __________.

He has had his car __________ a few months.

He has had his car __________ November.

Iʼve had a lot of work __________ the last few months.

He met her when he was in London several years __________.

Sheʼs been studying engineering __________ 2 years.

Heʼs been going to the gym __________ a couple of months.

He started going to the gym a couple of months __________.

Theyʼve been divorced __________ 2008.

Iʼve been looking for a bigger flat __________ I got my last pay raise.

I got my pay raise 6 months __________.

Sheʼs been a bit depressed __________ her cat died.


Weʼve been eating too many sweets __________ Christmas.

I havenʼt bought a newspaper __________ years. I started reading the news online
almost a decade __________.

Sheʼs been awake __________ 7 oʼclock.

She got up 3 hours __________.

Shakespeare lived hundreds of years __________.

Heʼs been living with his parents __________ he lost his job. He lost his job 6 months
__________.

Sheʼs been living away from home __________ she was 19. She moved out 10 years
__________.

I started reading that book a couple of days __________. Iʼve been reading it
__________ Sunday.

He hasnʼt had much free time __________ he got his promotion. His company made
him Marketing Director 3 months __________.

I havenʼt eaten ham this good __________ the last time I was at your house.

I havenʼt been to the dentist __________ a year.

Sheʼs had the same boyfriend __________ she was in high school. They met more than
15 years __________.

Heʼs been cleaning the house __________ 11 oʼclock. I think heʼs almost finished.

Have you seen him __________ he got back from holiday?

Did you see him a few days __________?

I havenʼt been to Mexico __________ 2004.

She hasnʼt been to work __________ Tuesday.

The plane took off a few minutes __________.

Peter has been playing the guitar __________ he was a teenager.

Sheʼs wanted to be a veterinarian __________ she was 10 years old.

Itʼs been cloudy __________ weeks.

You might also like