Present Perfect Simple or Present Perfect Continuous 1
Present Perfect Simple or Present Perfect Continuous 1
com
May be freely copied for personal or classroom use
Present Perfect Simple or Present Perfect Continuous Exercise 1
1. ___________________ (they / arrive) already?
2. Lucy ___________________ (run) 2000 metres today.
3. I ___________________ (clean) all morning Im fed up!
4. How long ___________________ (you / know) Simon?
5. I ___________________ (drink) more water lately, and I feel better.
6. Sorry about the mess! I ___________________ (bake).
7. How many times ___________________ (you / take) this exam?
8. He ___________________ (eat) six bars of chocolate today!
9. Julie ___________________ (cook) dinner. Lets go and eat!
10. The students ___________________ (finish) their exams. Theyre very happy.
11. The babys face is really dirty! What ___________________ (he / eat)?
12. Iona is exhausted these days. She ___________________ (work) too hard
recently.
13. Luke ___________________ (never / be) abroad.
14. I ___________________ (wait) for three hours already !
15. ___________________ (you / finish) your homework yet?
16. How long ___________________ (you / be) a lawyer?
17. I ___________________ (read) your book all day. Its very interesting, but
Im only on chapter 2.
18. She ___________________ (drink) ten glasses of water!
19. I ___________________ (have) my dog for sixteen years.
20. Help, I ___________________ (lose) my wallet! How can I get home?
2013 www.perfect-english-grammar.com
May be freely copied for personal or classroom use
Answers:
1. Have they arrived already?
2. Lucy has run 2000 metres today.
3. Ive been cleaning all morning Im fed up!
4. How long have you known Simon?
5. Ive been drinking more water lately, and I feel better.
6. Sorry about the mess! Ive been baking.
7. How many times have you taken this exam?
8. He has eaten six bars of chocolate today!
9. Julie has cooked dinner. Lets go and eat!
10. The students have finished their exams. Theyre very happy.
11. The babys face is really dirty! What has he been eating?
12. Iona is exhausted these days. She has been working too hard recently.
13. Luke has never been abroad.
14. Ive been waiting for three hours already !
15. Have you finished your homework yet?
16. How long have you been a lawyer?
17. Ive been reading your book all day. Its very interesting, but Im only on
chapter 2.
18. She has drunk ten glasses of water!
19. Ive had my dog for sixteen years.
20. Help, Ive lost my wallet! How can I get home?