Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Present Perfect Simple and Continuous

Practice
A. Cicle the correct answer of the following statements.

B. Complete the statement. Use the present perfect simple or continuous of the verbs in the
brackets.
1. ___________________
Have you bought (you / buy) your train ticket yet?
2. The kitchen is a complete mess! What ___________________
have the children done (the children /do)?
have the children been doing
3. Julie ___________________
has been learning (learn) to drive for six years!
4. Amanda ___________________
has already been having (already / have) lunch, so she’ll meet us later. has already had
5. How much coffee has ___________________
she been drinking (she / drink) this morning?
6. Simon ___________________
has written (write) three books.
7. I ___________________
have been doing (do) everything I needed to do today! Hurray! have done
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 hate (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 love (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!
C. Complete the conversations. Use the present perfect simple or continuous of the verbs in the
brackets.

have been running


have you run

has happened

have just passed


have been practising

has given has been giving

have you been


have not been feeling

Have you been working


has done

have tried have been trying


have only managed
D. Complete the article. Use the present perfect simple or continuous of the verbs in the box.

has
made

has been watching


has been doing
has stuck been watching
hashas avoided
been avoiding
has eaten
has been eating has been avoiding
has lost
has paid off
have ordered

have invited

State verbs
Practice
A. Complete the sentences. Use the present simple or continuous of the verbs in the box.

tastes

has

is appearing

are

are having

come

is appearing

does weigh

B. Complete the article. Use the present simple or continuous of the verbs in the brackets.

is having has

is thinking

does think
see

am seeing

includes
contains

are mattering
hope are hoping sounds

means

don't think

You might also like