Page 334 - Oxford_English_Grammar_Course_Basic_2015
P. 334
5 1 gone 2 been 3 been page 64
4 gone 5 been 6 gone
1 1 have already paid. 2 has already left.
page 62 3 has already got up. 4 have already cooked
chicken. 5 has already finished.
1 1 a few days ago, last week, then, yesterday,
when, in 1990 2 1 Has my sister phoned yet?
2 the postman hasn't come yet.
2 I X 2 / 3 / 4X 5 * 6 X 7 / 3 Bill hasn't found a job yet.
8 X 9 / 10 X 11 X 12 / 4 Have you finished that book yet?
13 X 14 X 15 / 16 X 5 I haven't started work yet.
6 Have you had supper yet?
3 1 Have you ever written a poem?
2 I have never climbed a mountain.
3 Has Charles spoken to you today? 3 1 I have just looked at the floor.
4 Clara hasn't told me her new address. 2 I have just thought about my home.
5 Have you ever lost your memory? 3 I have just moved my feet.
6 We haven't played football this year. 4 I have just put my hand on my head.
7 Alex has never written to me.
8 Have you seen Henry this week? 4 1 She has already written three letters.
9 My father has never driven a car. 2 She has just telephoned her mother.
10 Has the cat had anything to eat today? 3 She has already cleaned the kitchen.
11 Have you finished those letters? 4 She hasn't read the newspaper yet.
12 I haven't paid for the lessons this month. 5 She has just made some toast.
13 Sally has had a baby. 6 She hasn't listened to the radio yet.
14 Lucy hasn't phoned today.
15 Has Corinne come back from India? page 65
16 It has stopped raining.
17 Has the postman come this morning? 1 1 for 2 since 3 since 4 for 5 since
18 We have eaten everything in the house. 6 since 7 for 8 for 9 since 10 since
11 for 12 since
page 63
4 1 How long have you known Mike?
4 1 Joe has changed his job twice this year. 2 How long have you been a student?
2 How often has she asked you for money? 3 How long has your brother been a doctor?
3 I have often tried to stop smoking. 4 How long has Andrew had that dog?
4 Tom has phoned me six times this week. 5 How long have David and Elizabeth been
5 My father has met the Prime Minister twice. together?
6 The police have questioned Annie more than
once. page 66
7 I have only played rugby once in my life.
8 My brother has often helped me in my work. 1 1 Mary has been painting the house for four days.
9 Nobody has ever understood her. 2 We have been driving for four hours.
10 I have never wanted to go to the moon. 3 Anna has been working at Smiths since January.
4 Joseph has been building boats for 20 years.
5 1 Have you ever been 2 have never read 5 We've been waiting for the bus since 8.30.
3 has won 4 won 5 never went 6 this year 6 Prices have been going up since last year.
7 stayed 8 yesterday 9 have never seen 7 We've been camping since July 20th.
10 did John phone 8 My father has been teaching for 40 years.
9 It's been snowing for 12 hours.
10 The team has/have been training together for
three months.
In these answers, we usually give either contracted forms (for example I'm, don't) ANSWER KEY 319
or full forms (for example lam, do not). Normally both are correct.