Решение:
- Last night I lost my keys - I had to call my flatmate to let me in. (Past Simple, так как указано конкретное время 'Last night').
- I have lost my keys - can you help me look for them? (Present Perfect, так как действие произошло в прошлом, но имеет результат в настоящем - потерянные ключи).
- I have visited Paris three times. (Present Perfect, так как указывается количество раз, когда действие происходило до настоящего момента).
- Last year I visited Paris. (Past Simple, так как указано конкретное время 'Last year').
- I knew my great grandmother for a few years - she died when I was eight. (Past Simple, так как действие относится к прошлому и завершилось с её смертью).
- I have known Julie for three years - we still meet once a month. (Present Perfect, так как действие началось в прошлом и продолжается до сих пор, что подтверждается 'we still meet').
- I have played hockey since I was a child - I'm pretty good! (Present Perfect, так как действие началось в прошлом и продолжается до сих пор, или имеет результат в настоящем - 'I'm pretty good').
- She played hockey at school, but she did not like it. (Past Simple, так как речь идет о действиях в прошлом - в школе).
- Sorry, I missed the bus, so I'm going to be late. (Past Simple, так как действие произошло в прошлом и привело к опозданию).
Ответ: 1. lost; 2. have lost; 3. have visited; 4. visited; 5. knew; 6. have known; 7. have played; 8. played, did not like; 9. missed.