Since and for

Complete the following sentences using since or for.

1. He has been working ………………… he was sixteen.

a) since

b) for

2. I have known her ………………. ages.

a) for

b) since

3. The site has been up and running ……………… May.

a) since

b) for

4. I have worked for this company ………………… twenty years.

a) since

b) for

5. He has been learning music ………………. six years.

a) since

b) for

6. We haven’t heard anything from him ……………. Friday.

a) since

b) for

7. ……………. how long have you been waiting?

a) For

b) Since

8. I have been waiting here ……………….. twenty minutes.

a) for

b) since

9. We have been waiting ……………… ages.

a) for

b) since

10. …………………. when have you been allowed to do that?

a) Since

b) For

Answers

1. He has been working since he was sixteen.

2. I have known her for ages.

3. The site has been up and running since May.

4. I have worked for this company for twenty years.

5. He has been learning music for six years.

6. We haven’t heard anything from him since Friday.

7. For how long have you been waiting?

8. I have been waiting here for twenty minutes.

9. We have been waiting for ages.

10. Since when have you been allowed to do that?