If の中が過去形だから・・・
If Mary wasn't so busy, she _____ to the company function.

もしマリーは、酷く忙しくなかったら、会社の行事には行ける。

1.could have gone
2.went
3.had gone
4.could go

答え
4

If 主 + 過去形、主 + could + 動詞原形を基本形とする仮定法過去です。
だからcould go が正解になります。

【訳】
もしマリーは、酷く忙しくなかったら、会社の行事には行ける。