You are on page 1of 2

PRESENT PERFECT TENSES REVIEW

Fill in the blanks with Present Perfect or Past Perfect.

1. I never get up from the table before others. (finish) I have finished
2. It is already 9:30 p.m. and I__have been waiting__ (wait) here for over an hour. If John
does not get here in the next five minutes, I am going to leave.
3. Did you hear that Ben was fired last month? He __had been working__ (work) for that
import company for more than ten years and he _had worked__ (work) in almost every
department.
4. I __had seen__ (see) many pictures of the pyramids before I went to Egypt last summer.
Pictures of the monuments are very misleading. The pyramids are actually quite small.
5. Sarah ___has climbed__ (climb) Mount Everest, __sailed__ (sail) around the world, and
__gone___ (go) on safari in Kenya. She is such an adventure person.

Choose Present Perfect simple or Present Perfect Continuous.

6. _have they arrived__ (they / arrive) already?


7. Lucy _’s run__ (run) 2000 meters today.
8. I _’ve been cleaning__ (clean) all morning –I’m fed up!
9. How long __have you known__ (you / know) Simon?
10. I __’ve been drinking__ (drink) more water recently, and I feel better.
11. Sorry about the mess! I _’ve been baking__(bake)

Make the positive past perfect simple.

12. When I arrived at the cinema, the film _had started__ (start).
13. She _had lived__ (live) in China before she went To Thailand.
14. After they __had eaten___ (eat) shellfish, they began to feel sick.
15. If you ___had listened___ (listen) to me, you would have got the job.
16. Julie didn’t arrive until after I __had left__ (leave).
17. When we __had finished___ (finish) dinner, we went out.
18. The garden was dead because it __had been__(be) dry all summer.
19. He __had met__ (meet) her somewhere before.
20. We were late for the plane because we _had forgotten__ (forget) our passports.

 ANGIE JULIETH PRADA DUQUE ID: 509935

 ZULEY ALEXANDRA DUARTE GARZON ID: 684457

You might also like