Ответ:

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

  1. Has the post come? – Yes, it has. (Почта пришла? — Да.)
  2. How long have you known Mr Pinky? – I have known him for ten years. (Как давно ты знаешь мистера Пинки? — Я знаю его десять лет.)
  3. Have you ever left a restaurant without paying the bill? – No, I haven’t. (Ты когда-нибудь уходил из ресторана, не заплатив по счёту? — Нет.)
  4. Why haven’t you done your homework? – I haven’t had time. (Почему ты не сделал домашнее задание? — У меня не было времени.)
  5. I have often seen her, but I have never spoken to her. (Я часто её видел, но никогда с ней не разговаривал.)

В Present Perfect используется have/has и третья форма глагола; в вопросах have/has ставится перед подлежащим.