1. haven’t been able to = can - pres perf.
2. will have to = must - fut simp
3. was to = must - past simp
4. has to = must - pres simp
5. was allowed to = may - past simp
1. Я был не в состоянии спать последнее время.
2. Вы придётся быть на работе в 9 часов утра.
3. Том должен был принять участие в бейсбольном матче на прошлой неделе, но он заболел.
4. Джеймс должен пойти курсы в сентябре следующего года.
5. Ей никому не разрешили ничего говорить о том.