2
© 2010 www.perfect-english-grammar.com May be freely copied for personal or classroom use www.perfect-english-grammar.com Present Perfect Simple or Continuous 2 Choose the present perfect simple or continuous: 1. I ___________________ (drink) more water for three weeks now, and I feel better. 2. He ___________________ (have) his car since he graduated. 3. I ___________________ (read) your book. Here it is, thank you. 4. I ___________________ (clean) all morning – I’m fed up! 5. He ___________________ (be) married for six years. 6. I ___________________ (paint) my house all day, but it’s not finished yet. 7. I ___________________ (do) everything I needed to do today! 8. How long ___________________ (you / work) in the library? 9. What ___________________ (you / do) since I last saw you? 10. Lucy ___________________ (run) 2000 metres today. 11. She ___________________ (study) English since she was at school. 12. How many times ___________________ (you / go) to Scotland? 13. I ___________________ (run) about all day, I’m so tired. 14. How long ___________________ (she / see) her boyfriend? 15. Julia ___________________ (eat) six bars of chocolate today! 16. We ___________________ (not / work) today so we’re not tired. 17. I ___________________ (not / finish) the homework yet. 18. I ___________________ (be) in London for three years. 19. I ___________________ (work) in the garden all day and I need a rest. 20. We ___________________ (know) John for a very long time.

Present Perfect Simple or Present Perfect Continuous 2

  • Upload
    vlc1

  • View
    33

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Present Perfect Simple or Present Perfect Continuous 2

© 2010 www.perfect-english-grammar.com May be freely copied for personal or classroom use

www.perfect-english-grammar.com

Present Perfect Simple or Continuous 2

Choose the present perfect simple or continuous:

1. I ___________________ (drink) more water for three weeks now, and I feel

better.

2. He ___________________ (have) his car since he graduated.

3. I ___________________ (read) your book. Here it is, thank you.

4. I ___________________ (clean) all morning – I’m fed up!

5. He ___________________ (be) married for six years.

6. I ___________________ (paint) my house all day, but it’s not finished yet.

7. I ___________________ (do) everything I needed to do today!

8. How long ___________________ (you / work) in the library?

9. What ___________________ (you / do) since I last saw you?

10. Lucy ___________________ (run) 2000 metres today.

11. She ___________________ (study) English since she was at school.

12. How many times ___________________ (you / go) to Scotland?

13. I ___________________ (run) about all day, I’m so tired.

14. How long ___________________ (she / see) her boyfriend?

15. Julia ___________________ (eat) six bars of chocolate today!

16. We ___________________ (not / work) today so we’re not tired.

17. I ___________________ (not / finish) the homework yet.

18. I ___________________ (be) in London for three years.

19. I ___________________ (work) in the garden all day and I need a rest.

20. We ___________________ (know) John for a very long time.

Page 2: Present Perfect Simple or Present Perfect Continuous 2

© 2010 www.perfect-english-grammar.com May be freely copied for personal or classroom use

Answers:

1. I have been drinking more water for three weeks now, and I feel better.

2. He’s had his car since he graduated.

3. I’ve read your book. Here it is, thank you.

4. I’ve been cleaning all morning – I’m fed up!

5. He’s been married for six years.

6. I’ve been painting my house all day, but it’s not finished yet.

7. I’ve done everything I needed to do today!

8. How long have you been working in the library?

9. What have you been doing since I last saw you?

10. Lucy has run 2000 metres today.

11. She’s been studying English since she was at school.

12. How many times have you been to Scotland?

13. I have been running about all day, I’m so tired.

14. How long has she been seeing her boyfriend?

15. Julia has eaten six bars of chocolate today!

16. We haven’t been working today so we’re not tired.

17. I haven’t finished the homework yet.

18. I’ve been in London for three years.

19. I’ve been working in the garden all day and I need a rest.

20. We’ve known John for a very long time.