Давайте разберём задачу шаг за шагом. Мы видим диалог между Зои и Марком, и нам нужно перевести реплики в косвенную речь (reported speech), используя правильные формы глаголов.
Zoe agreed with Mark and asked him how he was.
- Мы используем "he was" вместо "are", потому что в косвенной речи нужно согласовать время (present простое "are" преобразуется в past "was").
Mark said that he had returned to Norway.
- Здесь "returned" преобразуется в "had returned", поскольку это действие уже произошло до его разговора с Зоей (Past Perfect).
Zoe was surprised. She asked Mark what he had done there.
- Аналогично, "did" преобразуется в "had done", так как мы говорим о действии, которое произошло до момента разговора.
Mark offered her to have a cup of tea together.
- Здесь глагол "offer" требует инфинитива, поэтому правильная форма будет "to have".
Теперь, собрав все части вместе, получаем полное решение:
Zoe agreed with Mark and asked him how he was.
Mark said that he had returned to Norway.
Zoe was surprised. She asked Mark what he had done there.
Mark offered her to have a cup of tea together.
Надеюсь, это поможет вам понять, как преобразовывать прямую речь в косвенную! Если у вас есть дополнительные вопросы, задавайте.