Ответ:

Перевод задания: Исходные предложения или инструкция к пунктам 2–6 на изображении отсутствуют, поэтому восстановить полный контекст нельзя.

Видимые формы и пояснения:

  1. has been cooking — «готовил / готовит уже некоторое время»; Present Perfect Continuous подчёркивает процесс.
  2. Have you been making …? — «Ты делал …?»; если важен результат, возможно Have you made …? («Ты сделал …?»). Слово mess («беспорядок») обычно указывает на процесс: Have you been making a mess? — «Ты устроил беспорядок?»
  3. have had — «имел / имел в течение некоторого времени»; have в значении обладания обычно не употребляется в форме Continuous.
  4. Have you been walking? — «Ты гулял / шёл пешком?»; форма подчёркивает процесс.
  5. has loved — «любил / любит»; love — глагол состояния, поэтому обычно используется не в Continuous.
  6. has been repairing — «ремонтировал»; hasn’t fixed — «не починил»; hasn’t finished — «не закончил».

Чтобы выполнить пункты как упражнение и проверить выбранные формы, нужны исходные предложения.