Fill in since or for

1 for six months 5 ………… last week

2 …………. June 6 ………….. a month

3 ………….. two weeks 7 …………… yesterday

4 …………… three years 8 ……………. 1977.

2. Fill in since or for

Example: Tom and I have known each other ….for ……six months.

1. It’s been raining ………………… I got up this morning.

2. Tom’s father has been a policeman ………… 20 years.

3. Have you been learning English ………….. a long time?

4. ………………. Christmas, the weather has been quite mild.

5. Ann has been on holiday …………………. three days.

6. That’s a very old car. I’ve had it …………. ages.

7. She hasn’t washed the dishes……………………….a week.

8. She hasn’t washed the dishes……………………….Monday.

9. She hasn’t vacuumed the floors …………………… a month.

10. She hasn’t polished the furniture……………………. March.

11. She hasn’t changed the beds ……………………….. two weeks.

12. She hasn’t dusted the bookshelves …………………. Tuesday.

13. She hasn’t washed the windows ………………………….May.

14. She hasn’t cleaned the oven ………………………….two months.

15. She hasn’t defrosted the refrigerator …………………. last summer.

16. She hasn’t waxed the kitchen floor …………………… three months.

17. She hasn’t watered the plants …………………………..a week.

18. She hasn’t cleaned the bathroom ……………………….Saturday.

19. She hasn’t taken out the trash ………………………… yesterday.

20. She hasn’t paid the bills ………………………………..two months.

21. She hasn’t polished the silver………………………… last week.

 

3. Read a sentence and then write another sentence with since or for.