You are on page 1of 2

Literature II

Perfect Perfect Con nuous / Present Perfect


Teacher: Lina So a Acosta Mar nez

Name of the Student: Imelda Zamora Frías


ID: 22355

Perfect Forms

Instruc ons: Use the correct Perfect tense (Present perfect or present perfect
con nuous) in order to complete the sentences below.

1. Have you bought (you / buy) your train cket yet?


2. The kitchen is a complete mess! What have the children doing (the children /
do)?
3. Julie have 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 co ee has she been drinking (she / drink) this morning?
6. Simon has wri en (write) three books.
7. I have done (do) everything I needed to do today! Hurray!
8. It hasn’t 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 forgo en (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 ge ng (get) up early lately.
14. We have always hated (always / hate) rush hour tra c.
15. Recently, I have been studying (study) a lot. My exams are in a few weeks.
16. We have been wri ng (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 me.
19. What’s that delicious smell? Have you been cooking (you / cook)?
20. I have watched (watch) seven lms this week!

Instruc ons: Use the correct Perfect tense (Present perfect or present perfect
con nuous) in order to complete the sentences below.

1.- At last! I have solved (solve) the problem.


2.- What have you been doing recently? (you / do) Anything interes ng?
3.- My brother has bought (buy) a new motorbike. It looks great.
4.- Have you been swimming (you / swim)? Your hair looks wet.
5.- Oh, There you are! I have been looking (look) for you everywhere.
ti
ti

ti
ti

ff

tt
tt
ti
ti

fi

ti

tti

ffi

ti

ti

Literature II
Perfect Perfect Con nuous / Present Perfect
Teacher: Lina So a Acosta Mar nez
6.- Sorry we are late. How long have you been wai ng (you / wait)?
7.- I have known (know) Peter for a long me.
8.- My friends have been running (run) for two hours already.
9..- I have never understood ( never / understand) Maths and Physics.
10.- The children are red because they have been playing (play) all day.
11.- Susan has never believed (never / believe) in ghosts and fairies.
12.- I have been wri ng (write) emails all day.
13.- John has never seen (never / see) this lm before.
14.- What on earth were you doing (you / do)? You’re covered in mud.
15.- Have you ever seen (you / ever / see) Altamira Cave? I hear it’s incredibly beau ful.
16.- How long has he been learning (he / learn) English?
17.- I have just spoken (just / speak) to my cousins. They
told me the news.
18.- I’m sorry. Monica is not here.. She had to go (go) out.
19.- We’re really red because we have been training (train) for the
marathon since eight o’clock.
20.- Have you nished (you / nish) doing your homework yet?

Instruc ons: Choose the past perfect, or the past perfect con nuous

1. When we arrived the lm the lm had just started (start).


2. She had been working (work) in that company for twenty years when she was made
redundant.
3. I felt ill because I had drank (drink) six cups of co ee.
4. I had been studying (study) all day, so I was red.
5. How long had you lived (you / live) in London when your daughter was born?
6. When I arrived at the airport I realised I had forgo en (forget) my passport.
7. I had broken (break) my ankle, so I couldn’t go skiing last year.
8. She had been studying (study) English for three years when she took the exam.
9. I had been running (run), so I was hot and red.
10. I didn’t go to the class because I hadn’t done (not / do) my homework
ti

fi

ti

ti
ti
ti
fi
fi


fi
ti
fi

ti

ti
ti

ff

tt

ti

ti

You might also like