For, Since or Ago: Multiple Choice
A2 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
I started my new job blank, so I'm still learning everyone's names.
Press 1–4 to answerPress that number again, click or tap your answer again, or press Enter to continue
All 20 questions
Choose the phrase that completes each sentence. Your first choice counts.
I started my new job _____, so I'm still learning everyone's names.
Tomás has worked at the city hospital _____.
A: How long did you stay in Kraków? B: We stayed there _____. It was a lovely trip.
In 2015, my family lived in Nairobi _____. Now we live in Lagos again.
Grandma was in hospital _____ after a fall, but only for one night.
My brother hasn't called me _____. Is he OK?
Mariam has been a vegetarian _____. She doesn't miss meat at all.
A: When were you in Vienna? B: I was there _____. It was my first trip abroad.
We planted this apple tree _____ when we first moved here. Now it's taller than our house.
We sat in that room _____ yesterday and decided nothing. What a waste of time!
I've had this cold _____. I feel terrible.
My grandfather worked on a fishing boat _____, when he was a teenager. He still loves the sea.
Priya was on holiday in Crete _____, on her eighteenth birthday.
Yuki and I have been friends _____. We were in the same class when we were seven.
We visited my aunt in Izmir _____ every summer when I was a child. She still lives there.
Diego broke his arm _____ in the last match of the season. He's playing again now.
Kofi was ill _____ last month, but he's fine now.
Dad has been in the garden _____. Shall I call him in for dinner?
Hurry up! It's twenty to eight. The film started _____.
I was so tired that I slept _____ without waking up once.
Grammar review
Start with the verb. With the present perfect, since gives the starting point (since March) and for gives the length. With the past simple, for gives how long it lasted (She played in a band for nine years) and ago says when (He lost his wallet four days ago). During never goes straight before a length such as ten days.
Continue Practising
Continue practising with these related exercises
For vs Since - Easy
Practise duration and starting-point time phrases with clear clues
20 questions
For vs Since - Medium
Use for and since with present perfect continuous and everyday contexts
20 questions
For vs Since - Hard
Master formal for and since patterns with past perfect and event clauses
20 questions
-ed vs -ing Adjectives
Practise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Conditionals
Master all types of conditional sentences (zero to third)
330 questions
Present Perfect
Learn to talk about experiences and unfinished time
240 questions