You are on page 1of 1

INTENSIVE BASIC 07

Mr. Valverde

Present Perfect Simple or Present Perfect Continuous


Practice
Make either the present perfect simple or present perfect continuous.

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


2. The kitchen is a complete mess! What _ have the children been doing_ (the
children / do)?

3. Julie _ has been learning_ (learn) to drive for six years!

4. Amanda _ has already had_ (already / have) lunch, so she'll meet us later.

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

6. Simon _ has written_ (write) three books.

7. I _ have done _ (do) everything I needed to do today! Hurray!


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

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

10. She _ has forgotten_ (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 been writing_ (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!

Juan Perca Chipana – Intensivo Basic 7

You might also like