回答

✨ ベストアンサー ✨

後半に関して
had not to ~ という使い方をしないので
「通学する、学校に行く」attend school と組み合わせることはありません

「学校に行けなかった」わけですから、
couldn't attend school とするか couldn't go to school にします

「学校を休まなければならなかった」に沿って訳すなら
had to stay away from school
had to stay home from school
となります

この回答にコメントする
疑問は解決しましたか?