Present Perfect/Present Perfect
Continuous
Exercise 1. Make the present perfect - choose positive, negative or
question:
1. (I / go / to the library today)
2. (you / keep a pet for three years)
3. (you / come here before?)
4. (it / rain all day?)
5. (who / we / forgot to invite?)
6. (we / not / hear that song already)
7. (he / not / forget his books)
8. (she / steal all the chocolate!)
9. (I / explain it well?)
10. (who / he / meet recently?)
11. (how / we / finish already?)
12. (he / study Latin)
13. (I / know him for three months)
14. (where / you / study Arabic?)
15. (what countries / they / visit in Europe?)
16. (he / hurt his leg)
17. (she / leave her phone in a taxi)
18. (we / not / lose our tickets)
19. (she / call her mother?)
20. (he / take a taxi?)
Exercise 2.
Make the present
perfect simple. Choose positive, negative or question:
1. (she / pass the exam?)
2. (you / eat lunch yet?)
3. (he / read the newspaper today?)
4. (you / not / study French for ten years)
5. (they / be in London for six months)
6. (where / you / be?)
7. (we / not / go to Paris)
8. (she / not / see ‘The Lord of the Rings’)
9. (he / not / meet my mother)
10. (they / not / visit St. Paul’s Cathedral yet)
11. (what / she / eat today?)
12. (why / you / do your homework already?)
13. (how / she / make this fantastic cake?)
14. (why / I / miss the plane?)
15. (they / not / go to bed)
16. (it / rain a lot this week)
17. (they / use a credit card before?)
18. (we / have enough to eat?)
19. (she / not / play basketball before)
20. (I / wear a kimono)
Exercise 3. Make the present perfect continuous positive or negative:
1. (she / work here for five years)
2. (I / study all day)
3. (you / eat a lot recently)
4. (we / live in London for six months)
5. (he / play football so he’s tired)
6. (they / learn English for two years)
7. (I / cook so I’m really hot)
8. (she / go to the cinema every weekend for years)
9. (it / rain, the pavement is wet)
10. (you / sleep for twelve hours)
11. (I / not / work today)
12. (you / not / eat well recently)
13. (we / not / exercise enough)
14. (she / not / study)
15. (they / not / live here for very long)
16. (it / not / snow)
17. (he / not / play football for five years)
18. (we / not / drink enough water – that’s why we
feel tired)
19. (I / not / sleep – I was reading)
20. (they / not / watch TV much recently)
Exercise 4. Present Perfect Simple or Present Perfect Continuous
Exercise
1. I ___________________ (not / do) the housework yet.
2. They ___________________ (study) very hard
recently.
3. She ___________________ (promise) to help many
times.
4. He ___________________ (clean) the kitchen.
Everything is sparkling clean.
5. She ___________________ (write) her essay and
___________________
(send) it to her professor.
6. He ___________________ (see) the film ‘The King’s
Speech’ about six times.
7. We ___________________ (paint) our living room. I
think it looks a lot better.
8. She ___________________ (take) French lessons
lately.
9. It ___________________ (not / rain) for three
hours! Only about one hour.
10. Lucy ___________________ (already / leave).
11. How many times ___________________ (you / visit)
Scotland?
12. I ___________________ (call) John for hours and
hours and he hasn’t
answered. I’m really angry with him!
13. I ___________________ (be) in London for three
years.
14. We ___________________ (know) James for ages.
15. It’s really smelly in here. ___________________
(somebody / smoke)?
16. How much petrol ___________________ (she / buy)?
17. She ___________________ (eat) chocolate all
morning, so she feels sick.
18. I ___________________ (paint) my house all day,
but it’s not finished yet.
19. Julie ___________________ (be) at the office since
6 am.
20. The writer ___________________ (deserve) this
award for a long time.
Exercise 5.
Present Perfect
Simple or Present Perfect Continuous Exercise 3
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 ___________________ (work) in the garden all day
and I need a rest.
12. She ___________________ (make) three cakes. They
look delicious!
13. David feels great these days. He
___________________ (get) up early lately.
14. We ___________________ (always / hate) rush hour
traffic.
15. Recently, I ___________________ (study) a lot. My
exams are in a few weeks.
16. We ___________________ (write) this book for
months and months.
17. I ___________________ (always / love) chocolate.
18. I ___________________ (want) to go back to
university for a long time.
19. What’s that delicious smell? ___________________
(you / cook)?
20. I ___________________ (watch) seven films this
week!