Present Perfect or Past Simple

  1. Renee ____________ (to catch) the plane to Mexico at 10 o’clock this morning.
  2. Who ____________ (to invent) the Internet?
  3. Jo ____________ (to be) very depressed since he ____________ (to lose) his job 2 months ago.
  4. When ____________ (they/to get) here?
  5. George lives in California. He ____________ (to live) there for 12 years.
  6. Pamela used to work for the United Nations. She ____________ (to work) there for 20 years.
  7. Where ____________ (you/to be born)?
  8. ____________ (you/ever/see) the Rolling Stones in concert?
  9. _____________ (you/ever/see) Michael Jackson in concert?
  10. I _____________ (not/to go) to the gym much lately. I don’t have the time!
  11. Kelly and her family ____________ (to move) to Scotland when she ____________ (to be) 6.
  12. ____________ (you/ever/to go) to Australia?
  13. Sonia ______________ (to go) to Cannes last weekend.
  14. Martha ____________ (to study) Medicine when she ____________ (to be) at university.
  15. I ____________ (to leave) university last year.
  16. Terence ____________ (to be) much happier since he ____________ (to meet) Charlotte.
  17. Mike and Katie had only known each other for 3 months when they ____________ (to decide) to get married.
  18. He ____________ (not/to take) his English exam yet.
  19. Can we see another film? I ____________ (already/to see) that one.
  20. When ____________ (he/to phone)?
  21. Madonna ____________ (to give) a concert last month in London.

Download

PDF