Ответ:

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

  1. Paul has been learning to drive for six months. — Пол учится водить уже шесть месяцев.
  2. He hasn’t passed his driving test yet. — Он ещё не сдал экзамен по вождению.
  3. They’re tired. They have been painting the house since morning. — Они устали. Они красят дом с утра.
  4. I’ve got a pen friend. I have been writing to her for five years. — У меня есть подруга по переписке. Я пишу ей уже пять лет.
  5. I have known Sharon since we were at school together. — Я знаю Шэрон с тех пор, как мы вместе учились в школе.
  6. He has got a headache. He has been working hard all morning. — У него болит голова. Он усердно работал всё утро.
  7. I have already seen this film. Let’s watch something else. — Я уже видел этот фильм. Давай посмотрим что-нибудь другое.
  8. How much money has Jane spent on her clothes yet? — Сколько денег Джейн уже потратила на одежду?
  9. How long has Kate been doing her homework? — Как долго Кейт делает домашнее задание?

Для действий, продолжающихся в течение указанного времени, используется Present Perfect Continuous; для завершённого результата, опыта и глагола состояния know — Present Perfect.