Past Simple and Present Perfect
Choose the past simple or the present perfect.
Lost
1. Last night I __________________ (lose) my keys – I had to call my flatmate to let
me in.
have lost
2. I __________________ (lose) my keys – can you help me look for them?
have visited
3. I __________________ (visit) Paris three times.
4. Last year I __________________
visited (visit) Paris.
knew
5. I __________________ (know) my great grandmother for a few years - she died
when I was eight.
have known
6. I __________________ (know) Julie for three years – we still meet once a month.
7. I __________________
have played (play) hockey since I was a child – I'm pretty good!
played
8. She __________________ didn´t like it
(play) hockey at school, but she __________________
(not / like) it.
have missed
9. Sorry, I __________________ (miss) the bus, so I'm going to be late.
missed
10. I __________________ missed
(miss) the bus, and then I __________________ (miss) the
aeroplane as well!
went
11. Last month I __________________ (go) to Scotland.
12. I'm sorry, John isn't here now. He __________________
has gone (go) to the shops.
finished
13. We __________________ (finish) this room last week.
have finished
14. I __________________ (finish) my exams finally – I'm so happy!
saw
15. Yesterday, I __________________ (see) all my friends. It was great.
have seen
16. I __________________ (see) Julie three times this week!
17. She __________________
have lived (live) in London since 1994.
lived
18. She __________________ (live) in London when she was a child.
have
19. I __________________
drank (drink) three cups of coffee this morning.
drank
20. I __________________ (drink) seven cups of coffee yesterday.
1 ©[Link]
May be freely copied for personal or classroom use.