Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Level 2 Present Perfect For Since

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

I haven't been to Italy __ July 2005.

a)

for

b)

since

2.

She has lived in Paris____ January.

a)

since

b)

for

3.

Jim has studied ___ three hours. Now he's tired.

a)

since

b)

for

4.

It has been snowing ___ yesterday morning.

a)

since

b)

for

5.

We haven't spoken to each other ___ we had an argument.

a)

since

b)

for

6.

Carol hasn't eaten meat ___ ages. She's a vegetarian.

a)

since

b)

for

7.

She's been working ___ she got up.

a)

since

b)

for

8.

Mario has played the guitar ___ he was eight years old.

a)

since

b)

for

9.

They've lived in the same house ___ the last ten years.

a)

for

b)

since

10.

They've had a great time ___ they arrived.

a)

for

b)

since

11.

Miguel and Omar have been friends ___ the last five years.

a)

since

b)

for

12.

My parents have loved jazz ___ they met at a jazz festival.

a)

since

b)

for

13.

She's been angry with him ___ a week.

a)

since

b)

for

14.

Hugo has worked ___ many years.

a)

since

b)

for

15.

I have a headache. I haven't eaten anything ___ this morning.

a)

since

b)

for