You are on page 1of 2

Present Perfect Simple or Present Perfect Continuous Exercise 1

1. (you / buy) your train ticket yet?

2. The kitchen is a complete mess! What (the children /


do)?
3. Julie (learn) to drive for six years!
4. Amanda (already / have) lunch, so she’ll meet us later.

5. How much coffee (she / drink) this morning?


6. Simon (write) three books.
7. I (do) everything I needed to do today! Hurray!

8. It _ (not / rain) all summer, so the garden is dead.

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

10. She (forget) how to get to my house.

11. I have been working (work) in the garden all day and I need a rest.

12. She has made (make) three cakes. They look delicious!
13. David feels great these days. He has been getting (get) up early lately.

14. We have always hated (always / hate) rush hour traffic.

15. Recently, I have been studying (study) a lot. My exams are in a few weeks.

16. We have written (write) this book for months and months.
17. I have always loved (always / love) chocolate.
18. I have wanted (want) to go back to university for a long time.
19. What’s that delicious smell? Have you been cooking? (you / cook)?
20. I have watched (watch) seven films this week!

© 2013 www.perfect-english-grammar.com
May be freely copied for personal or classroom use
Has been traveling
She has visited

He has been winning


he has played

have been making


have made

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

You might also like