Предложение «К концу месяца у всех должны быть учебники» можно перевести на английский язык и составить в будущем совершенном времени (Future Perfect) следующим образом:
"By the end of the month, everyone will have had textbooks."
Если вы хотите подчеркнуть, что учебники должны быть доступны или получены к этому сроку, можно сказать:
"By the end of the month, everyone will have their textbooks."
Предложение «К концу месяца у всех должны быть учебники» можно перевести на английский язык и составить в будущем совершенном времени (Future Perfect) следующим образом:
"By the end of the month, everyone will have had textbooks."
Если вы хотите подчеркнуть, что учебники должны быть доступны или получены к этому сроку, можно сказать:
"By the end of the month, everyone will have their textbooks."