Time Expressions exercises — Set 1: For vs Since: Basics (Worksheet)
Worksheet • 20 questions • 12 min
I have lived in London five years.
She has worked here 2018.
We have been friends a long time.
He has been studying English he was a child.
They have known each other ten years.
I haven't seen her last Monday.
The shop has been closed two weeks.
She has been ill yesterday.
We have waited three hours.
He has played football he was six years old.
I have had this car ages.
They have been married 1995.
She has been learning Spanish six months.
I haven't eaten anything this morning.
He has worked as a doctor twenty years.
We have lived in this house we got married.
The museum has been open a few hours.
She has been a teacher September.
I have been waiting half an hour.
They have known about the problem last week.
Time Expressions exercises online (Worksheet)
Learn the difference between 'for' and 'since' — two essential time expressions used with perfect tenses. Use 'for' with a duration (a period of time) and 'since' with a starting point (a specific moment in time).