wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect For and Since

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

I have been living in Cambodia _______ ten years

a)

for

b)

since

2.

My mum has been cooking the dinner _____ I got home from school.

a)

for

b)

since

3.

The air conditioner has been broken _____ a few days

a)

for

b)

since

4.

My sister's been listening to that song _____ she downloaded it.

a)

for

b)

since

5.

I've been doing this exam ______ my teacher gave it to me.

a)

for

b)

since

6.

The schools in Phnom Pen have been closed ______ March.

a)

for

b)

since

7.

My brother has been an electrician ______ most of his life.

a)

for

b)

since

8.

This is my cat Puddles. I've had her ______ she was a kitten.

a)

for

b)

since

9.

The teacher has been talking _____ ages.

a)

for

b)

since

10.

My brother has been looking for a job _____ he lost his last one.

a)

for

b)

since

11.

He's been attending dance lessons _____ a couple of years

a)

for

b)

since

12.

My dog has been asleep ______ quite a while.

a)

for

b)

since