Unit 7
Answer key
&
1
FOR
: ten years, a long time, ages, years, ever,
as long as I can remember
SINCE
: yesterday, last year, April, last week,
since I was a child
&
2
2 for
3 since
4 since
5 since
6 for
7 for
8 since
9 since
&
3
2 I haven't been on holiday since last year.
3 She hasn't cooked a meal for her family for
six months.
4 He hasn't ridden a bike since he was six
years old.
5 I haven't written a letter since 1999.
6 They haven't spoken French since last
summer.
7 He hasn't played football since yesterday.
8 I haven't made my bed for two days.
9 We haven't watched television for four
hours.
&
4
2 haven't played
3 have moved
4 I've lived
5 Has Michael bought
6 has he been
7 hasn't found
8 has lost
# Cambridge University Press 2005 Level 2 Unit 7
GRAMMAR
PRACTICE
LEVEL
2
UNIT
7
Level 2