Past simple or present perfect 3

Choose the right answers, and then press "Check".
  1. I London last summer.
  2. She her homework already.
  3. They to this city in 2015.
  4. We each other for ten years.
  5. He his leg last week.


  6. I this book three times.
  7. She me an hour ago.
  8. They in this house since they got married.
  9. We to the cinema yesterday evening.
  10. He his keys, so he can't get into.