Since, for, from and in | Grammar worksheet
Complete the following sentences using for, in, from or since.
1. That house has been empty ……………… six months.
a) for
b) since
c) from
2. We are going to Switzerland ………………… the summer.
a) since
b) for
c) from
3. I have known them ………………. a long time.
a) since
b) for
c) from
4. How long have you been waiting ………………?
a) for
b) since
c) from
5. It was the worst storm ………………. ten years.
a) since
b) in
c) from
6. I will be here ………………. 4 o’clock onwards.
a) since
b) for
c) from
7. He works ………………. ten to six.
a) from
b) since
c) for
8. I will be at home ……………… Monday morning onwards.
a) from
b) since
c) for
9. He has been like that ………………. his childhood.
a) from
b) since
c) for
10. He has been preparing for the test ……………….. March.
a) since
b) for
c) from
Answers
1. That house has been empty for six months.
2. We are going to Switzerland for the summer.
3. I have known them for a long time.
4. How long have you been waiting for?
5. It was the worst storm in ten years.
6. I will be here from 4 o’clock onwards.
7. He works from ten to six.
8. I will be at home from Monday morning onwards.
9. He has been like that from/since his childhood.
10. He has been preparing for the test since March.