You are on page 1of 1

Present Perfect corr 3r

1 Write the correct verb form


Present Perfect Simple (go) I (play)he
Present Perfect Continuous (eat) she (read) they
/4

2 Complete the sentences with the Present Perfect Simple or Present Perfect Continuous of the verbs
in brackets.
1 I __have filled_____ (fill) in the form. All I need to do is send it off.
2 Hannah is really tired. She ____________________ (go) to bed too late.
3 It _________________ (rain) heavily all day so we’ll have to cancel the match.
4 What colour _____________ David _______________ (paint) the living room?
5 You can’t cut it down! This tree __________________ (be) here for generations.
6 Paul _________________ (have) four wives! I can’t believe he’s getting married again.
7 Don’t worry! I ___________________ (not / wait) for long.
8 They _____________ (help) at the refuge since it opened six years ago.
9 _______ you _____________ (read) his latest book? It’s amazing.
10 I _______________ (not / cry). My eyes are red because of my allergies. /9

3 Choose the correct answer.


1 She hasn’t changed / been changing a bit since I last saw her.
2 You’ve read / been reading that book for weeks now! Hurry up and finish it.
3 Laura has never failed / been failing an exam before.
4 Have you ever driven / been driving on the left?
5 Steve has stayed / been staying with friends for too long. He needs to find a place of his own.
6 I’m sorry he’s been / gone. I wanted to see him.
7 I’ve known / been knowing Tina for years.
8 Have you heard / been hearing his latest song?
9 The kids have played / been playing nicely all afternoon. I hope they carry on like this.
10 Sonya has learned / been learning how to drive for years, but she hasn’t passed her test yet.
/9

4 Answer the questions so that they are true for you.


1 How long have you known your best friend?
______________________________________
2 Have you been working hard recently?
______________________________________
3 Have you ever lived abroad?
______________________________________
4 How long have you lived in your present house?
______________________________________
5 How long have you been doing this exercise?
______________________________________

/5

You might also like