回答

It was【not until the party was over half that】he came.
となります。
よって、空欄42 には、⑤ が入ります。

【確認事項】
not until ~ that ・・・ = ~して初めて・・・
over half = 半分以上

Tatsu 1126

確かにそうですね。
half over という表現がネットでほぼヒットしなかったので、間違いだと思ってしまいました。

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