Page 380 - English Grammar in Use
P. 380
Key to Additional exercises (see page 302)
1 8 since I’ve been / since I 21 you haven’t had
went / since I last went 22 I’ve had
3 I’m getting / I am getting
4 do you do 9 did you buy / did you get 23 have you seen
24 has he been
5 we arrived … it was raining 5
6 phones … she didn’t phone 25 I saw
7 you were thinking … I decided 1 got … was already waiting … 26 he went
8 are you looking had arrived 27 He’d been
9 It doesn’t rain 2 was lying … wasn’t watching 28 he decided / he’d decided
10 He wasn’t looking … ’d fallen / had fallen … was 29 He was really looking forward
11 we went … she was preparing … snoring … turned … woke 30 is he doing
We didn’t want … we didn’t stay 3 ’d just gone / had just gone … 31 I haven’t heard
12 told … he didn’t believe … was reading … heard … got … 32 he left
He thought … I was joking didn’t see … went
4 missed … was standing … realised 8
2 … ’d left / had left … had … got 1 invented
5 met … was walking … ’d been / had 2 it’s gone / it has gone
2 didn’t go
been … ’d been playing / had been 3 had gone … left
3 is wearing 4 did you do … Did you go
4 went playing … were going … invited …
’d arranged / had arranged … 5 have you had
5 haven’t heard 6 was looking or ’d been looking /
6 is being didn’t have
had been looking
7 wasn’t reading 6 7 She’s been teaching / She has
8 didn’t have been teaching
9 It’s beginning 2 Somebody has taken it.
10 worked 3 They’d only known / They had only 8 bought … she hasn’t worn or
she didn’t wear
11 wasn’t known each other (for) a few weeks. 9 I met … was … I’d seen / I had seen
12 you’ve stayed 4 It’s been raining / It has been … I remembered … he was
13 I’ve been doing raining all day. or 10 Have you heard … She was …
14 did she go It’s rained / It has rained all day. died … She wrote … I haven’t read
15 I’ve been playing 5 I’d been dreaming. / I had 11 does this word mean … I’ve never seen
16 do you come been dreaming. 12 Did you get … it had already started
17 since I saw her 6 I’d had / I had had a big breakfast. 13 knocked … was … she’d gone
18 for 20 years 7 They’ve been going / They have
been going there for years. / she had gone … she didn’t want
3 8 I’ve had it / I have had it since I got up. 14 He’d never used / He had never
9 He’s been training / He has been used … he didn’t know
3 are you going 15 went … She needed or
4 Do you watch training very hard for it. She’d needed / She had needed …
5 have you lived / have you 7 she’d been sitting / she had been
been living / have you been sitting
6 Did they have 1 I haven’t seen
7 Have you seen 2 You look / You’re looking 9
8 was she wearing 3 are you going 3 used to drive
9 Have you been waiting / Have 4 are you meeting 4 was driving
you been here 5 I’m going 5 were working
10 does it take 6 Do you often go 6 used to have
11 Have you heard 7 are you going 7 was living
12 Have you been / Have you ever been 8 I’m meeting
9 has been (delayed) / is (delayed) 8 was playing
4 10 I’ve been waiting 9 used to play
11 has just started / just started 10 was wearing
2 ’ve known each other / have
12 is she getting
known each other or ’ve been 10
friends / have been friends 13 Does she like
14 she thinks 2 I’m going to the dentist.
3 I’ve ever had / I’ve ever been 3 No, we’re going to rent a car.
on / I’ve had for ages (etc.) 15 Are you working
16 spoke 4 I’ll call her now.
4 He went / He went home / He 5 I’m having lunch with Sue.
went out / He left 17 you were working
18 went 6 What are you going to have? / What
5 I’ve worn it are you having?
6 I was playing 19 I started / I’d started
20 I lost 7 I’ll turn on the light.
7 been swimming for 8 I’m going to close the window.
368