Ответ:

Перевод задания: Постройте предложения в настоящем совершённом, настоящем совершённом длительном и настоящем длительном времени.

  1. We have been watching a film at the cinema for three hours. (Мы смотрим фильм в кинотеатре уже три часа.) Сочетание for three hours показывает длительность действия.

  2. В исходной фразе this morning when I go to school не хватает ясной временной связи. При обычном значении «Я уже позавтракал кашей сегодня утром перед школой» получится: I have eaten porridge this morning before I go to school. (Я съел кашу сегодня утром до того, как иду в школу.) Для более естественной формулировки: I have eaten porridge this morning before going to school. (Я съел кашу сегодня утром перед тем, как пойти в школу.)

  3. The boys have already swum in the river. (Мальчики уже плавали в реке.) Используется Present Perfect; причастие глагола swim — swum.

  4. He has been drawing a picture since late evening. (Он рисует картину с позднего вечера.) Слово since указывает на начало действия, которое продолжается.

  5. She has just learned a poem. (Она только что выучила стихотворение.) Наречие just ставится между has и причастием.