Решение:
Это задание на использование Present Perfect и Present Simple. Present Perfect используется для описания действий, которые произошли в прошлом, но имеют связь с настоящим, или когда время совершения действия не важно. Present Simple используется для описания регулярных действий, фактов, расписаний.
- I have already finished my work. (Действие завершено, результат важен).
- She visited London twice this year. (Используется Past Simple, так как указано конкретное прошедшее время 'twice this year').
- They have never tried sushi before. (Опыт, который был или не был до настоящего момента).
- We have just seen an interesting film. (Действие только что произошло).
- He has lost his keys and can't find them. (Действие в прошлом, результат в настоящем - ключи не найдены).
- Have you ever been to Moscow? (Опыт, вопрос о прошлом).
- My friend has bought a new car. (Действие произошло, результат - новая машина).
- I have read this book, it's very good. (Прочитал книгу, и это мнение основано на этом опыте).
- She hasn't done her room yet. (Действие не выполнено до настоящего момента).
- They have known each other since childhood. (Длительное состояние, начавшееся в прошлом и продолжающееся до сих пор).
- I have had breakfast today. (Действие произошло сегодня, результат - завтрак съеден).
- He has worked here for five years. (Действие началось в прошлом и продолжается до сих пор).
- We haven't received any letters from him. (Действие не произошло до настоящего момента).
- Have you seen my glasses anywhere? (Вопрос о том, видел ли кто-то очки, действие связано с настоящим).
- She has improved her English a lot. (Действие произошло, есть результат - улучшение английского).
Ответ: have already finished; visited; never tried; just seen; has lost; ever been; has bought; have read; hasn't done; have known; have had; has worked; haven't received; seen; has improved.