Unit 7 Answer key Level 2 1 FOR: ten years, a long time, ages, years, ever, 3 2 I haven't been on holiday since last year. & & as long as I can remember 3 She hasn't cooked a meal for her family for SINCE: yesterday, last year, April, last week, six months. since I was a child 4 He hasn't ridden a bike since he was six years old. 2 2 for & 5 I haven't written a letter since 1999. 3 since 6 They haven't spoken French since last 4 since summer. 5 since 7 He hasn't played football since yesterday. 6 for 8 I haven't made my bed for two days. 7 for 9 We haven't watched television for four hours. 8 since 9 since 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 LEVEL 2 UNIT 7 GRAMMAR PRACTICE