wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2022 Since For

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

I haven't been to Italy …………. July 2005.

a)

since

b)

for

2.

She has lived in Paris …………. January.

a)

since

b)

for

3.

Jim has studied ………………. three hours. Now he is tired.

a)

since

b)

for

4.

My friend has been ill ……….. a long time.

a)

since

b)

for

5.

It has been raining …………… more than four days.

a)

since

b)

for

6.

I haven't seen him ………. Songkran’s Day.

a)

since

b)

for

7.

He hasn't had a holiday...............…….. last summer.

a)

since

b)

for

8.

He hasn't done any work …….. a month.

a)

since

b)

for

9.

Carol hasn't eaten meat ………………. ages.

a)

since

b)

for

10.

Listen and choose the correct option

a)

Sandra has studied for 3 hours

b)

Sarah has studied for 2 hours

c)

Sarah has been studying for 2 hours

11.

Listen and choose the correct option

a)

I have been repairing the car, my hands are dirty.

b)

My hands are dirty, I have been repairing the car

c)

My car is dirty, I have been repairing the hands.

12.

Choose all the sentences in Present Perfect Continuous

a)

I was reading a book

b)

My sister has been sitting here for hours

c)

Your sister hasn't reading the book.

d)

All of my classmates have been doing the easiest thing for school

e)

Have you been running 10 km for a month?

13.

Click all the correct options for using:

SINCE

a)

yesterday

b)

5 hours

c)

10 minutes

d)

last week

e)

My birthday

14.

My sister ________________ yoga during the quarantine

a)

have been doing

b)

has doing

c)

done

d)

has been doing

15.

Listen to the audio and choose the correct option

a)

The baby haven't crying for three hours

b)

The baby hasn´t been crying for 10 hours

c)

The baby hasn't been crying for three hours

16.

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

a)

a) since

b)

b) for

17.

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

a)

a) for

b)

b) since

18.

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

a)

a) for

b)

b) since

19.

_______ she came here I've been very nervous.

a)

since

b)

for

20.

I haven't spoken to her ______ our disagreement.

a)

since

b)

for