Ответ:

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

Present Perfect употребляется для результата или количества; Present Perfect Continuous — для действия, которое продолжается в течение указанного времени.

  1. Kate has gone to the shopping mall. She’ll be back in an hour. (Кейт ушла в торговый центр. Она вернётся через час.)
  2. How long has Tim been saving to buy a new car? (Как долго Тим копит, чтобы купить новую машину?)
  3. How much has Ron spent on his German books? (Сколько Рон потратил на свои книги по немецкому языку?)
  4. Nick has learnt this poem by heart. (Ник выучил это стихотворение наизусть.)
  5. I have been talking to Mary on the phone since 2 o’clock. (Я разговариваю с Мэри по телефону с двух часов.)