Ответ:

Перевод задания: Заполните пропуски правильной формой глаголов в скобках.

  1. The police have been going after a robber for over an hour. — Полиция преследует грабителя уже больше часа.
  2. We have never bought things at the flea market. — Мы никогда не покупали вещи на блошином рынке.
  3. The waiters have already served steamed fish. — Официанты уже подали рыбу, приготовленную на пару.
  4. Vegetables have been boiling for 30 minutes. — Овощи варятся уже 30 минут.
  5. We have been trying to find tickets for the concert for three weeks. — Мы уже три недели пытаемся найти билеты на концерт.
  6. My sister has been writing her new book for the last two months. — Моя сестра пишет новую книгу последние два месяца.
  7. She has not read this book yet. — Она ещё не прочитала эту книгу.
  8. You look tired! Have you been working all day? — Ты выглядишь уставшим! Ты работал весь день?
  9. I have not eaten Chinese food yet. — Я ещё не пробовал китайскую еду.
  10. How long have you been studying English? — Как долго ты изучаешь английский?

Для действий, продолжающихся в течение указанного периода, используется Present Perfect Continuous; для опыта и результата к настоящему моменту — Present Perfect. В предложении 4 выбрана форма Present Perfect Continuous в пассивном значении: овощи находятся в процессе варки.