wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT SINCE- FOR

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.
  1. I haven't seen them ...... ages
a)

a) for

b)

b) since

2.

2. I have been living here ...... July

a)

a) since

b)

b) for

3.

3. He's worked there ....... several years

a)

a) since

b)

b) for

4.

4. I haven't seen him ...... last week

a)

a) for

b)

b) since

5.

5. It's been a long time ....... I've had such a good meal in a restaurant

a)

a) for

b)

b) since

6.

6. He hasn't been able to work ...... the last three weeks

a)

a) for

b)

b) since

7.

7. They've known about it ...... a long time

a)

a) For

b)

b) Since

8.

8. He hasn't worked this hard ..... he was at school

a)

a) for

b)

b) since

9.

9. I haven't seen her ..... a fortnight

a)

a) for

b)

b) since

10.

10. They haven't been here ..... 1993

a)

a) since

b)

b) for

11.

11. She's worked there ....... years

a)

a) since

b)

b) for

12.

12. He's been here ....... three o'clock

a)

a) for

b)

b) since

13.

13. There haven't been any wolves in England ........ a long time

a)

a) for

b)

b) since

14.

14. I haven't seen them .... last week

a)

a) for

b)

b) since

15.

15. It's the first time ....... 1973 that anyone has done so well

a)

a) since

b)

b) for