‘For’ and ‘since’ with the present perfect continuous – A
We use both ‘for’ and ‘since’ to say how long something has been happening.
We use for
- when we say a period of time – an hour, two weeks, etc
I’ve been waiting for an hour (= from an hour ago until now).
She hasn’t seen her boss for nearly a month (= from nearly a month ago up until now).
He’s been working in Liverpool for the summer.
We use since
- when we say the start of a period of time – 9 o’clock, Wednesday, 2001, etc
I’ve been waiting since 9 o’clock (= from 9 o’clock until now).
She hasn’t seen her boss since last Tuesday.
He’s been working in Liverpool since February (= from February up until now).
Select ‘for ‘or ‘since’ with these time phrases:
1. [Multiple choice]
Their daughter has been studying chemistry at York University …. over a year.
Answers for Quiz [1].
- 1. for (correct)
- 2. since
2. [Multiple choice]
The weather has been terrible …. the spring.
Answers for Quiz [2].
- 1. for
- 2. since (correct)
3. [Multiple choice]
He hasn’t seen his boss …. his interview.
Answers for Quiz [3].
- 1. for
- 2. since (correct)
4. [Multiple choice]
They’ve been married …. six months.
Answers for Quiz [4].
- 1. for (correct)
- 2. since
5. [Multiple choice]
He’s been living in Bristol …. 2004.
Answers for Quiz [5].
- 1. for
- 2. since (correct)
6. [Multiple choice]
I’ve been learning Cantonese …. shortly after Christmas.
Answers for Quiz [6].
- 1. for
- 2. since (correct)
7. [Multiple choice]
We haven’t been to Italy …. many years.
Answers for Quiz [7].
- 1. for (correct)
- 2. since
8. [Multiple choice]
He hasn’t eaten a proper meal …. last weekend.
Answers for Quiz [8].
- 1. for
- 2. since (correct)
9. [Multiple choice]
They’ve known each other …. a long time.
Answers for Quiz [9].
- 1. for (correct)
- 2. since
10. [Multiple choice]
There hasn’t been a decent play on at the theatre …. months.
Answers for Quiz [10].
- 1. for (correct)
- 2. since
11. [Multiple choice]
They’ve been married …. 2002.
Answers for Quiz [11].
- 1. for
- 2. since (correct)
12. [Multiple choice]
I’ve been trying out this new camera …. a few days.
Answers for Quiz [12].
- 1. for (correct)
- 2. since