Page 335 - Oxford_English_Grammar_Course_Basic_2015
P. 335
page 67 2 1 YES 2 WE d o n 't KNOW 3 YES 4 WE d o n 't k n o w
5 WE do n 't KNOW 6 YES 7 NO 8 YES
3 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 WE do n 't KNOW 1 0 YES
9 / 10 /
3 1 Why has everybody already gone home?
4 1 She has been playing the piano. 2 He has 2 How long has Anna been learning Chinese?
been playing football. 3 She has been teaching. 3 Why did George close the door?
4 He has been writing letters. 5 She has been 4 Where have Sue and Jeanne gone on holiday?
swimming. 5 When did the President visit Russia?
6 How long has Jan's father been travelling in
Wales?
page 68 7 What has happened?
8 How long has Joe been working in Spain?
1 1 had worked 2 had not rained. 3 had 9 Where did Mary study medicine?
happened? 4 had seen 5 had not got 10 Who has taken my/your bicycle?
6 had they been? 7 had paid 8 had not done
2 1 understood; had got 2 didn't play; had hurt page 71
3 had looked; started 4 had never travelled; went
5 arrived; had already closed 6 didn't have; had 4 1 saw; knew; had met 2 did not have; had
paid bought 3 had already started; arrived.
4 broke; had forgotten 5 met
6 forgot; had said. 7 had gone
page 69 8 had finished; went 9 found; had bought
10 closed; had left
3 1 got; had eaten 2 met; had been
3 started; remembered; had not closed 5 1 had 2 spent 3 lost 4 did not pass
4 found; had not opened 5 had already told; 5 happened 6 has been 7 has changed
bought 8 have bought 9 has opened
10 have passed
4 1 When George had eaten all the chocolate
biscuits, he started eating the lemon ones. 6 1 swept 2 made 3 polished 4 washed
2 When I had turned off the lights in the office, I 5 ironed 6 washed up 7 put 8 tidied
locked the door and left. 9 did 10 Have you swept 11 Have you made
3 I borrowed Karen's newspaper when she had 12 Have you polished 13 Have you washed
read it. 14 ironed 15 Have you washed up
4 Mark had a long hot shower when he had done 16 put 17 Have you tidied 18 haven't done
his exercises.
5 When Barry had phoned his mother with the
good news, he went to bed. page 72
1 broken, brought, come, drunk, eaten, forgotten,
page 70 given, left, made, stood, stayed, stopped, taken,
thought, tried
1 1 Have all those people gone home?
2 Peter hasn't told us everything. 2 1 began 2 broken 3 come 4 knew
3 Has the postman been? 5 drunk 6 ate 7 fell 8 forgotten
4 Has Pat spoken to Robert? 9 given 10 taken
5 Tim and Angela haven't bought a house.
6 Has Emma's boyfriend forgotten her birthday? 3 1 We've known; for 2 I've been working
7 Has Monica been working in London all this 3 has gone; did she leave? 4 has already lost-
week? lost 5 Have you ever driven 6 has never had
8 I haven't phoned Joseph. 7 Have you seen 8 started; eight weeks ago
9 Have Robert and Sally moved to Ireland? 9 I've been; for 10 have you known
10 We haven't been working all day.
320 ANSWER KEY