Beruflich Dokumente
Kultur Dokumente
a) since
b) for
2. My grandmother has been ailing . July.
a) since
b) for
3. when have you been living in this city?
a) since
b) for
4. They have been learning Latin .. six months.
a) since
b) for
5. My sister has been learning music . January.
a) since
b) for
6. He worked as a waiter .. six years.
a) since
b) for
7. I have been practicing Yoga .. six years.
a) since
b) for
8. when have you been learning music?
a) since
b) for
9. We have been living in this city . 1985.
a) since
b) for
10. It has been ten years I retired.
a) since
b) for
ESL students often find it difficult to use these words correctly.
Since is used with the present perfect tense to say when something
began.
She has been waiting for the parcel since last week.
For
For is used with a present perfect tense to refer to a period of time up
to now.
It has been raining for four hours. (NOT since four hours.)
She has been waiting for the parcel for three days.
Answers
1. It has been raining continuously since morning.
2. We have visited them twice, but they have not visited us yet.
3. I have not met him in a long time.
4. The children are hungry. They have been playing in the garden for
hours.
5. We have known each other since our school days.
6. Have you completed the job?
7. Her health has improved considerably.
8. He has obtained a permit.
9. Those who have finished their work can go home.
10. This is the fifth time you have asked that question.
Answers
1. How long have you been waiting for?
2. We have been living in this street for twenty years.
3. He has been working in the garden since morning.
4. It has been raining since yesterday.
5. I have been using this laptop for three years.
6. The workers have been demanding higher wages for a long time.
7. The girl has been learning her lessons.
8. The children have been playing in the garden.
9. You look tired. Yes, I have been running
10. Who has been sleeping in my bed?
Answers