Ответ:

Перевод задания: Дополните предложения, используя Present Perfect.

  1. I have spent too much money today. — Сегодня я потратил(а) слишком много денег.
  2. Tina has forgotten her backpack again. — Тина снова забыла свой рюкзак.
  3. He hasn't had a routine checkup yet. — Он ещё не проходил плановый осмотр.
  4. Have they washed the car? — Они помыли машину?
  5. Both doctors have taken my blood pressure already. — Оба врача уже измерили мне давление.
  6. Christopher has suffered from allergies until this year. — Кристофер страдал от аллергии до этого года. Форма глагола дана в Present Perfect, как требует задание; сочетание с until this year звучит не вполне естественно, если аллергия уже прошла.
  7. The hospital has seen the patient's leg twice already. — В больнице уже дважды осматривали ногу пациента.
  8. Has the cat been ill? — Кошка болела?
  9. Rob and Fred have fallen off their motorbikes many times. — Роб и Фред много раз падали со своих мотоциклов.
  10. Carol and I haven't sprained our ankles. — Кэрол и я не вывихивали лодыжки.

Правило: Present Perfect образуется с помощью have/has и третьей формы смыслового глагола. В вопросе have/has ставится перед подлежащим.