Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SINCE vs FOR

Total questions: 66

Worksheet time: 33mins

Name
Class
Date
1.

He has been working as a vet _____________ 8 years

a)

since

b)

for

2.

I have been teaching _______ 8 o'clock

a)

since

b)

for

3.

Mary has been growing her own herbs __________ last year

a)

since

b)

for

4.

It has been raining __________ 2 days

a)

since

b)

for

5.

Esteban has been playing __________ 1 hour

a)

since

b)

for

6.

Felipe has been studying ___________ this morning.

a)

since

b)

for

7.

Denis has been taking care of Martin __________ two weeks

a)

since

b)

for

8.

Leonel has been enjoying music __________ he was little

a)

since

b)

for

9.

Danielle has been painting ___________ she was 5 years old

a)

since

b)

for

10.

They have been recycling _______ last year

a)

since

b)

for

11.

You've been to Miami ____________ your daughter moved there.

a)

since

b)

for

12.

She has played soccer _________ many hours.

a)

since

b)

for

13.
a)

They have work for the company since 2019.

b)

They have worked for the company since 2019.

c)

They have worked for the company for 2019.

d)

They has worked for the company for 2019.

14.

The investors have not called ____________ last week.

a)

since

b)

for

15.

It has rained ______ several days here.

a)

since

b)

for

16.

________ she left, I have not been the same guy.

a)

Since

b)

For

17.

Emma has been sick ______ three weeks.

a)

since

b)

for

18.

She's been angry ______ Monday.

a)

since

b)

for

19.

Emma has been sick ______ three weeks ago.

a)

since

b)

for

20.

They have lived in London _____ decades.

a)

since

b)

for

21.

He has read this horror book ________ last Thursday.

a)

since

b)

for

22.

He has played this game _______ months in Las vegas.

a)

since

b)

for

23.

Ryan has cried _______ she went back her country.

a)

since

b)

for

24.

They have watched videos on tiktok ________ 3 hours!.

a)

since

b)

for

25.

He has used the same cellphone _______ he bough it.

a)

since

b)

for

26.

He has used the same cellphone ______ 4 years.

a)

since

b)

for

27.

I am doing my homework ...... 4 A.M

a)

since

b)

for

28.

We have collected 5 tons of rubbish ....... last month

a)

since

b)

for

29.

I haven't seen him ............ 5 years

a)

since

b)

for

30.

I have read 50 pages of this book .............. I started

a)

since

b)

for

31.

I haven't completed this level .................. hours.

a)

since

b)

for

32.

We have produced 50 milion tons of rubbish ............. last year

a)

since

b)

for

33.

I I haven't gone to school .................. 1 year.

a)

since

b)

for

34.

I have been here ............. twenty minutes.

a)

since

b)

for

35.

He has worked in New York .................... a long time

a)

since

b)

for

36.

He has worked in New York ................ he left school

a)

since

b)

for

37.

John hasn't called ............. six months.

a)

since

b)

for

38.

She has lived here ........ 1980.

a)

since

b)

for

39.

They have been at the hotel ................ last Tuesday.

a)

since

b)

for

40.

Alice has been married ............. three months.

a)

since

b)

for

41.

I have studied english .............. 6 years

a)

since

b)

for

42.

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

a)

for

b)

since

43.

I've known her ... December.

a)

for

b)

since

44.

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

a)

for

b)

since

45.

I haven't seen Nick ... Monday.

a)

for

b)

since

46.

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

a)

for

b)

since

47.

I've been living here ... 2017.

a)

for

b)

since

48.

Liz has studied English ... five years.

a)

for

b)

since

49.

Liz has studied English ... she was 10.

a)

for

b)

since

50.

Mike and John have been classmates ... summer.

a)

for

b)

since

51.

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

a)

for

b)

since

52.

_____________ 2005

a)

since

b)

for

53.

_____________ two years

a)

for

b)

since

54.

__________ nine weeks

a)

for

b)

since

55.

__________ September

a)

since

b)

for

56.

_________ I was born

a)

since

b)

for

57.

____________ days

a)

since

b)

for

58.

_________ this morning

a)

since

b)

for

59.

Sue has only been waiting ______ 20 minutes.

a)

Since

b)

For

60.

I have been waiting______ 4 o'clock.

a)

For

b)

Since

61.

Fred and Frida have been learning French _____ 1998.

a)

Since

b)

For

62.

Joe and Josephine have gone out together _______ Valentine's Day.

a)

For

b)

Since

63.

Mary has been saving her money ________ many years.

a)

For

b)

Since

64.

She hasn't written _______ Christmas.

a)

For

b)

Since

65.

Carol hasn't eaten meat ______ ages.

a)

For

b)

Since

66.

It has been snowing ________ yesterday morning.

a)

For

b)

Since