Time Expressions exercises — Set 1: For vs Since: Basics (Worksheet)

Worksheet • 20 questions • 12 min

A20/0
0 of 20 answered
0% complete
1

I have lived in London five years.

2

She has worked here 2018.

3

We have been friends a long time.

4

He has been studying English he was a child.

5

They have known each other ten years.

6

I haven't seen her last Monday.

7

The shop has been closed two weeks.

8

She has been ill yesterday.

9

We have waited three hours.

10

He has played football he was six years old.

11

I have had this car ages.

12

They have been married 1995.

13

She has been learning Spanish six months.

14

I haven't eaten anything this morning.

15

He has worked as a doctor twenty years.

16

We have lived in this house we got married.

17

The museum has been open a few hours.

18

She has been a teacher September.

19

I have been waiting half an hour.

20

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).