Past Simple and Present Perfect
Variant 1
Choose the present perfect or past simple:
1. She ___________________ (live) in seven different countries, so she knows a
lot about different cultures.
2. I ___________________ (go) to the cinema last night.
3. Ow! I ___________________ (cut) my finger!
4. ___________________ (you / see) ‘The King’s Speech’?
5. John ___________________ (never / understand) the present perfect.
6. She ___________________ (break) her leg the day before her exam.
7. We ___________________ (see) Oliver yesterday.
8. He ___________________ (be) here all morning.
9. They ___________________ (live) here for many years (and they still do).
10. King Henry the Eighth of England ___________________ (have) six wives.
11. I ___________________ (never / go) to Vienna.
12. My great-great-grandfather ___________________ (have) five sisters.
13. He ___________________ (live) in Manila for a year when he was a student.
14. Oh no! I ___________________ (lose) my wallet!
15. ___________________ (you / see) Julie today?
16. At the weekend, they ___________________ (play) football, then they
___________________ (go) to a restaurant.
17. I ___________________ (read) six books this week.
18. Amy ___________________ (live) in Portugal when she was young.
19. She ___________________ (visit) her grandmother last month.
20. The Vandals ___________________ (invade) Rome in the year 455.