Thursday, January 29, 2009

Answers to the Present Perfect Worksheets

Hello everyone!
Here are the answers to the Present Perfect worksheet that I gave you the other day. Some of the tasks are quite difficult so don't worry if you don't get them all right. The most useful ones for you are the ones from Unit 14 so please do that page first.


ANSWERS

Exercises
7.1
2 She has broken her leg.
3 The bus fare has gone up.
4 Her English has improved.
5 He has grown a beard.
6 The temperature has fallen.

7.2
2 Yes, I’ve just seen her.
3 He has already left.
4 I don’t know. I haven’t read it yet.
5 No, she has already seen the film.
6 Yes, they have just arrived.
7 We haven’t told him yet.

7.3
2 I’m afraid he has just gone out.
3 I haven’t finished yet.
4 No, I have already done it.
5 Have you found a place to live yet?
6 I haven’t decided yet.
7 No, she hasn’t come back yet.

7.4
2 I’ve just been to the shops.
3 She’s gone to the shop to get a newspaper.
4 Tom has gone out.
5 No, I’ve already been to the bank.
(We have NOT studied this. If you use GONE it means that you have NOT returned. If you use BEEN it means that you have returned.)

8.1
2 Have you ever been to California?
3 Have you ever run in a marathon?
4 Have you ever spoken to a famous person?
5 What’s the most beautiful place you’ve ever visited?

8.2
2 I haven’t seen her recently.
3 I haven’t eaten much today.
4 Yes, but I haven’t played for ages.
5 Yes, it’s the best holiday I’ve had for a long time.
6 I haven’t read it.
7 I’ve never been there.
8 He’s been late every day this week.
9 I haven’t tried it.
10 Yes, it’s the second time it has broken down this week.
11 I’d never seen her before.

8.3
2 (no hay!)
3 …haven’t read one today.
4 …this year the company hasn’t made a profit.
4 …but this term she hasn’t worked hard.
5 …but this year it hasn’t snowed a lot.
6 …but we haven’t won a lot of games this season.

8.4
2 Have you ever played tennis before?
No, this is the first time I’ve played.
3 Have you ever ridden a horse before?
No, this is the first time I’ve ridden a horse.
4 Have you ever been to London before?
No, this is the first time I’ve been here.

11.1
3 have been married
4 OK
5 It’s been raining all day.
6 have you been living
7 has been working
8 OK
9 haven’t drunk
10 have you had it

11.2
2 How long have you taught English?
3 How long have you known Caroline?
4 How long has been been in Australia?
5 How long have you had that jacket?
6 How long has Joe worked at the airport?
7 How long has been been learning to drive?
8 Have you always lived in Chicago?

11.3
3 has been
4 have been waiting
5 have known
6 haven’t played
7 has been watching
8 haven’t watched
9 have had
10 hasn’t been
11 have been feeling
12 has been living
13 haven’t been
124 have always wanted

14.1
3 OK
4 I bought
5 were
6 left
7 OK
8 OK
9 OK
10 was this book published

14.2
2 The weather has been cold recently.
3 I was cold last week.
4 I didn’t read a newspaper yesterday.
5 I haven’t read a newspaper today.
6 Emily has earned a lot of money this year.
7 She didn’t earn as much last year.
8 Have you had a holiday recently?

14.3
2 got / was / went
3 Have you finished
4 wasn’t
5 worked
6 has lived
7 Did you go / was / was
8 died / never met
9 have never met
10 has gone / did he go
11 have you lived / did you live / did you live

14.4
Your own answers

2 comments: