Ответ:

  1. Учитель сообщил о завтрашней контрольной работе и необходимости подготовиться к ней.
  2. Долгий дождь прекратился только к вечеру.
  3. Мальчик обрадовался письму от друга, которого не видел два года.

Сложные конструкции упрощены, а связанные сообщения объединены.