Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
25 views1 page

Grammar Practice

Uploaded by

Vandy Kheng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views1 page

Grammar Practice

Uploaded by

Vandy Kheng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

4. How long have you lived in your present house?

UNIT 2 EXERCISES _I’ve live in my present house for 20 years._


5. How long have you been doing this exercise?
_I’ve been doing this exercise for 2 hours._
1 Match the two halves of each sentence.
1 We travelled the world before c
5 Read the situations. Make questions using the Present
2 We’ve travelled the world, e
3 We’ve been travelling the world and d Perfect Simple or Present Perfect Continuous.
4 We’ve started travelling the world now that b 1. Your brother is saving money.
5 We’ve stopped travelling the world a How much / money / he save / ?
How much money has your brother saved?
a now that we’ve settled down.
b we’re not planning to settle down yet. 2. Your friend is playing tennis.
c we settled down. How many / games / he / win / ?
d we’ve decided not to settle down yet. How many games has he won?
e but now it’s time to settle down. 3. Your sister is reading.
How long / you / read / that book / ?
2 Complete the sentences with the Present Perfect Simple or How long have you been reading this book?
Present Perfect Continuous of the verbs in brackets.
4. You interview an actor.
1. I ____have filled___ (fill) in the form. All I need to do is How many / films / you / appear in / ?
send it off. How many films have you appeared in?
2. Hannah is really tired. She _has gone__ (go) to bed too 5. Your classmate is writing an essay.
late.
How much / you / write / ?
3. It __has been raining _ (rain) heavily all day so we’ll
have to cancel the match. How much time have you been writing?
4. What colour ____has___ David __painted_____ (paint) 6. Your friend is covered in mud.
the living room? What / you / do / ?
5. You can’t cut it down! This tree __has been_____ (be) What have you done?
here for generations. 7. Your friend is waiting for you.
6. Paul ___has had__ (have) four wives! I can’t believe How long / you / wait / ?
he’s getting married again.
How long have you been waiting?
7. Don’t worry! I _____haven’t been waiting__ (not / wait)
for long. 8. Your aunt goes on holiday to Florida every year.
8. They _____have been helping__ (help) at the refuge How long / she / go / there / for / ?
since it opened six years ago. How long as she been going there for?
9. ____Have___ you ____read___ (read) his latest book?
It’s amazing.
10. I _____haven’t been crying__ (not / cry). My eyes are
red because of my allergies.

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.
4 Answer the questions so that they are true for you.
1. How long have you known your best friend?
_I have known my best friend for more than 10 years._
2. Have you been working hard recently?
_Yes, I have._
3. Have you ever lived abroad?
_No, I haven’t._

You might also like