‘For’ and ‘since’ – B
‘For’ and ‘since’ – B
We use both for and since to say how long something has been happening.
We use for
- when we say a period of time – 20 minutes, three days, a month, etc
I’ve been cooking for days. (= from a few days ago until now).
She hasn’t seen her grandmother for over a week. (= from more than a week ago up until now).
They’ve been travelling round Moravia for a fortnight.
We use since
- when we say the start of a period of time – 9 o’clock, Wednesday, 2001, etc
She’s been at primary school since last September. (= since last September until now).
We haven’t heard from them since 2005.
They’ve been travelling round Moravia since late July.
He’s been unemployed since last year. (= from last year up until now).
Choose ‘for’ or ‘since’ with these time phrases to complete the sentence:
1. [Text]
He hasn’t been in touch with us …. he left.
Answers for Quiz [1].
- 1. since (correct)
2. [Text]
We’ve been friends …. years.
Answers for Quiz [2].
- 1. for (correct)
3. [Text]
I’ve been unemployed …. last summer.
Answers for Quiz [3].
- 1. since (correct)
4. [Text]
She’s been interested in a career in physiotherapy …. years.
Answers for Quiz [4].
- 1. for (correct)
5. [Text]
I’ve been learning German …. last September.
Answers for Quiz [5].
- 1. since (correct)
6. [Text]
They’ve been planning to work in Vietnam …. a long time.
Answers for Quiz [6].
- 1. for (correct)
7. [Text]
I haven’t seen Jane …. 2 or 3 weeks. Is she all right?
Answers for Quiz [7].
- 1. for (correct)
8. [Text]
Trevor’s father has been doing the same job …. 15 years.
Answers for Quiz [8].
- 1. for (correct)
9. [Text]
We’ve been friends …. university days.
Answers for Quiz [9].
- 1. since (correct)
10. [Text]
He’s been interested in getting into an orchestra …. secondary school.
Answers for Quiz [10].
- 1. since (correct)
11. [Text]
They’ve kept in touch …. they were nurses at St. Georges’.
Answers for Quiz [11].
- 1. since (correct)
12. [Text]
No-one in this family has been to MacDonald’s …. years.
Answers for Quiz [12].
- 1. for (correct)