He ________ you. But he was too busy then.
was已经告诉我们当时(也就是过去时)他正在忙,
要对过去时的虚拟,所以要用
情态动词加 have helped
那么就排除A. C.
He might have helped you. But he was too busy then.
他原本是可以帮你的,但是他当时太忙了。
He must have helped . But he was too busy then.
他必须要帮助你的,但是他当时太忙了。
选择哪个,各位看官很清楚了吧。