①は「習っておけばよかった」で一点のことを指していないので、過去完了で had を learned の前に置くといいと
思います。
(4)の2文目は
But if there weren’t it, I couldn’t do anything the whole day.
で、it にそろえるなら1文目も they ではなく it に揃えた方がいいと思います。
(5) は without 名詞 でも表せますが、there have 〜 の形を使って表すことができ、おそらく国士舘はそこを答えて欲しいと考えています。
調べてみてください‼︎
なるほど…
他は大丈夫ですか?