You are on page 1of 3

For or Since - Exercise 2

Fill in for or since into the gaps.

1. Nobody has seen him last Friday.

2. It has been foggy some days.

3. He has been fishing six o'clock.

4. They've been living in France eight years.

5. The pilots have been on strike two months.

6. We've had terrible weather Saturday.

7. I've known Tom 1990.

8. We have been waiting for the bus half an hour.

9. She hasn't lost a match April.

10. Things have changed he became the

headmaster.

11. The police have been looking for him a month.

12. Our dog has been ill two days.

13. I've been looking for this book a long time.

14. I've been working I got up.

15. The kettle has been boiling ten minutes.

1. I have been waiting 4 o'clock.

2. Sue has only been waiting 20 minutes.

3. Tim and Tina have been learning English six years.

4. Fred and Frida have been learning French 1998.

5. Joe and Josephine have been going out together Valentine's Day.

6. I haven't been on holiday last July.

7. Mary has been saving her money many years.

8. I haven't eaten anything breakfast.


9. You have been watching TV hours.

10. We have been living here 2 months.


Fill in the gaps with for or since.

1. I've known my best friend 15 years.

2. I haven't eaten any chocolate last Christmas.

3. He's been sick the last week.

4. Bob's worked there 1984.

5. I've been telling you to hurry up the last 30 minutes!

6. My mother has been trying to call me last week.

7. They have been colleagues a long time.

8. He has been studying Russian a few months.

9. I haven't seen her last year.

10. I've been angry at him a couple of weeks ago.

1. Can I speak to you a few minutes?

2. I hope I won't have to work here a long time.

3. He's been in love the first day he met her.

4. I lived in Japan two years.

5. when do you know so much?

6. I've played soccer I was a child.


7. They've lived together this time last year.

8. Let's go to the park a few hours.

9. I haven't seen him the party last night.

10. Bob hasn't called me some time.

You might also like