English Exercises
>
present perfect
exercises
Present perfect or past simple?
Downloadable worksheets:
MULTIPLE CHOICE - FOUR TENSES 1
Level:
elementary
Age:
10-14
Downloads:
5208
Present perfect vs Simple past in context
Level:
intermediate
Age:
10-17
Downloads:
4163
Simple Past or Present Perfect?
Level:
intermediate
Age:
12-17
Downloads:
3582
Present Perfect or Past Simple ( B&W and KEY included )
Level:
elementary
Age:
11-17
Downloads:
3470
Mixed Tenses Revision (B&W + KEY included)
Level:
elementary
Age:
12-17
Downloads:
3306
TENSES DICE GAME • FUN ACTIVITY for kids and adults • IRREGULAR VERBS AND ALL TENSES • 1 game board and 35 cards • FULLY EDITABLE
Level:
elementary
Age:
9-17
Downloads:
2901
Present perfect or past simple? Complete the sentences with the appropriate verb tense:
1. It.................................(be)
four years since I moved to New York.
2. Mary .................(be)
ill yesterday and ...................... (not/come)
to school.
3. Last summer we ..........................(travel)
to France and ...................(have)
a great time.
5. When I was a child I ...............................(not like)
vegetables but nowadays I love them!
6. ..................................(ever/be)
to China?
7. My sister ...............................(not finish)
her homework yet.
8. Our friends ...............................(go)
to Mallorca last weekend. They ........................(drink)
beer and ........................(sunbathe)
on the beach.
9. When she ................(be)
five she .....................(learn)
how to cook an omelette.
10. Mike............................(travel)
to five different countries.
11. John...............................(play)
computer games yesterday evening.
12. Maria and I ............................(build)
a snowman on a glacier.
13. We have friends who .................................(swim)
with dolphins.
14. Jessica ......................................(already/watch)
that film.
15. When we ......................(be) at university
we ...........................(enjoy)
spending time together.
16. In 1997 her husband ............................(leave)
her and she .........................(feel)
devastated.
17. When she ..............................(buy)
her house last year she still .....................(have)
a job, now she is jobless and can't pay the mortgage.
18. Our previous neighbours .........................(be)
so nice! the current ones are so noisy!
19. I .............................(live)
in this neighbourhood for years and I really love it!
20. ..............................(you/call)
Tom last night?