Ответ:

Перевод задания: Найдите и исправьте ошибку в каждом предложении.

  1. I haven't eaten dinner yet. (Я ещё не поужинал.) Для отрицания с yet используется haven't.
  2. I have never been to Australia. (Я никогда не был в Австралии.) После have нужна третья форма глагола be — been.
  3. She has spoken French for two years. (Она говорит по-французски уже два года.) С she употребляется has.
  4. Tom has lived in Spain since 2010. (Том живёт в Испании с 2010 года.) В этом предложении ошибки нет: since правильно указывает начальный момент времени. Возможно, в задании опечатка.
  5. Have you finished your homework? (Ты закончил домашнюю работу?) В вопросе вспомогательный глагол have ставится перед подлежащим.