Ответ:

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

30. A: Have you had lunch yet? (Ты уже пообедал?)
B: Not yet. I have been working in the garden for the past five hours. (Пока нет. Я работаю в саду последние пять часов.)

В вопросе с yet используется Present Perfect; действие, продолжающееся в течение периода времени, выражено Present Perfect Continuous.