Since and for

Complete the following sentences using since or for.

Use since when the starting point of something is indicated. Use for with a period of time.

1. I have been waiting for the guests …………………… morning.

2. He has been suffering from fever ………………… yesterday.

3. It has been raining heavily …………………. last night.

4. My father has been serving in the army ………………….. five years.

5. The masons have been building this house …………………. January.

6. Man has been struggling against the forces of nature

………………….. time immemorial.

7. He has been working in this office …………………. 1995.

8. I have been preparing for the test ………………… two months.

9. A cold breeze has been blowing ………………….. last week.

10. He has been doing his work ………………….. 4 o’clock.

Answers

1. I have been waiting for the guests since morning.

2. He has been suffering from fever since yesterday.

3. It has been raining heavily since last night.

4. My father has been serving in the army for five years.

5. The masons have been building this house since January.

6. Man has been struggling against the forces of nature since time immemorial.

7. He has been working in this office since 1995.

8. I have been preparing for the test for two months.

9. A cold breeze has been blowing since last week.

10. He has been doing his work since 4 o’clock.