Ответ:

Перевод задания: Заполните пропуски словами yet, recently, how long, never, since, just, so far, ever, lost, ago.

  1. How long have you been working as a cook? (Как давно вы работаете поваром?)
  2. John has never been abroad. (Джон никогда не был за границей.)
  3. When did you last go shopping? (Когда вы в последний раз ходили за покупками?)
  4. This place has changed since our last visit. (Это место изменилось с нашего последнего визита.)
  5. John's not in. He's just left. (Джона нет. Он только что ушёл.)
  6. Has Kelly visited you yet? (Келли уже навещала тебя?)
  7. They won first prize two years ago. (Они выиграли первый приз два года назад.)
  8. Has Sue ever travelled abroad? (Сью когда-нибудь путешествовала за границу?)
  9. How many of the books have you read so far? (Сколько книг ты прочитал(а) на данный момент?)
  10. We haven't left the library yet. (Мы ещё не ушли из библиотеки.)

Примечание: в списке на фото указано lost, но для предложения 3 грамматически подходит last («в последний раз»); вероятно, в задании опечатка или слово прочитано неразборчиво.