Чтобы переписать данные предложения в косвенной речи (Reported speech), нужно следовать нескольким шагам. Давайте рассмотрим каждый из предложений по отдельности.
    - 
        Первое предложение: Sam said, "I didn't have time to do my homework yesterday."
        
            - Начнем с того, что меняем прямую речь на косвенную. Мы можем сказать: Sam said that he hadn't had time to do his homework the day before.
- Обратите внимание на изменение времени: "didn't have" меняется на "hadn't had", а "yesterday" становится "the day before".
 
- 
        Второе предложение: Nick said, "Paul often reads books."
        
            - Здесь мы также изменим прямую речь на косвенную: Nick said that Paul often read books.
- Время "reads" меняется на "read", так как мы говорим о привычках, и это действие не привязано к конкретному времени.
 
- 
        Третье предложение: Jane and Kate said, "We have prepared dinner today."
        
            - В этом случае мы переписываем: Jane and Kate said that they had prepared dinner that day.
- Здесь "have prepared" меняется на "had prepared", а "today" становится "that day".
 
- 
        Четвертое предложение: Tom said, "The boss must sign the letter."
        
            - Для этого предложения мы можем сказать: Tom said that the boss had to sign the letter.
- Здесь "must" меняется на "had to" в косвенной речи.
 
Теперь давайте соберем все вместе:
    - Sam said that he hadn't had time to do his homework the day before.
- Nick said that Paul often read books.
- Jane and Kate said that they had prepared dinner that day.
- Tom said that the boss had to sign the letter.