wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

For and Since

Total questions: 35

Worksheet time: 19mins

Name
Class
Date
1.

I've known her ... a long time.

a)

for

b)

since

2.

I've known her ... December.

a)

for

b)

since

3.

I haven't seen Nick ... three days.

a)

for

b)

since

4.

I haven't seen Nick ... Monday.

a)

for

b)

since

5.

I haven't seen Nick ... Monday.

a)

for

b)

since

6.

I've been living here ... a year.

a)

for

b)

since

7.

I've been living here ... 2017.

a)

for

b)

since

8.

Liz has studied English ... five years.

a)

for

b)

since

9.

Liz has studied English ... she was 10.

a)

for

b)

since

10.

Mike and John have been classmates ... six months.

a)

for

b)

since

11.

Mike and John have been classmates ... summer.

a)

for

b)

since

12.

I have been in the office ______ 9 o’clock.

a)

since

b)

for

13.

I have been teaching ______ 8 years.

a)

since

b)

for

14.

We have been playing chess _______ this morning.

a)

since

b)

for

15.

I have been in quarantine _______ 6 weeks.

a)

since

b)

for

16.

She has lived in Istanbul _______ 2003

a)

since

b)

for

17.

He has played played football _____ 5 years.

a)

since

b)

for

18.

Jack _____________ Billy for 3 years.

a)

have known

b)

has known

c)

have know

d)

has know

19.

I ____________ at home for 6 weeks

a)

have eat

b)

have sleep

c)

has been

d)

have been

20.

I ____________ at home for 6 weeks

a)

have eat

b)

have sleep

c)

has been

d)

have been

21.

She ___________ sick since yesterday.

a)

have been

b)

was

c)

has been

d)

is

22.

I ___________ for 12 hours!

a)

have slept

b)

has slept

c)

sleeped

d)

sleep

23.

Make the sentence using since or for


Agnes / be / teacher / ten years

a)

Agnes was a teacher since 10 years

b)

Agnes has be a teacher for 10 years

c)

Agnes has been a teacher since 10 years

d)

Agnes has been a teacher for 10 years

24.

Make the sentence using since or for


I / have / my dog / last month

a)

I has had my dog since last month

b)

I have had my dog since last month

c)

I have had my dog for last month

d)

I had my dog for last month

25.

Make the sentence using since or for


They / not swim / last summer

a)

They haven't swum since last summer

b)

They haven't swum for last summer

c)

They haven't swimmed since last summer

d)

They haven't swimmed for last summer

26.

Make the sentence using since or for


I / not see / Helen / two days .

a)

I haven't seen Helen since two days

b)

I haven't saw Helen for two days

c)

I haven't seen Helen for two days

d)

I hasn't seen Helen for two days

27.

Sarah has lived in Paris ................... 1995.

a)

for

b)

since

28.

Paul has lived in Brazil ................. ten years.

a)

for

b)

since

29.
_______ three days
a)
since
b)
for
30.
_______ my childhood
a)
since
b)
for
31.
_______ ten years
a)
since
b)
for
32.
_______ I was young
a)
since
b)
for
33.
_______ New Year's Eve
a)
since
b)
for
34.
_______ Wednesday
a)
since
b)
for
35.
_______ hundreds of years
a)
since
b)
for