Ответ:

Перевод задания: Поставьте глаголы в скобках в Present Perfect или Present Perfect Continuous.

  1. A: Have you seen Dad? (Ты видел папу?)

    B: Yes, he’s in the garage. He has been trying to repair the car for over an hour. (Да, он в гараже. Он уже больше часа пытается починить машину.)

  2. A: I have known Ann for three years now. (Я знаю Энн уже три года.)

    B: Has she been studying with you for years now? (Она уже много лет учится вместе с тобой?)

  3. A: Bob has lost a lot of weight! (Боб сильно похудел!)

    B: Yes, he hasn’t been eating properly lately. (Да, в последнее время он питается неправильно.)

  4. A: Have you been cleaning all morning? (Ты всё утро убирался?)

    B: No, I have just started. (Нет, я только что начал.)

Краткое объяснение: Present Perfect Continuous подчёркивает длительность или продолжающееся действие; Present Perfect — результат или состояние. С глаголом состояния know употребляется Present Perfect.