He might have given you more help,even though he was very busy,求解释

问题描述:

He might have given you more help,even though he was very busy,求解释
请问这是否是虚拟语气,should have 一类 也属于虚拟语气么?

虚拟语气,表示与过去事实相反
意:即使他再忙,他也可以给你多些帮助啊.(表示:事实上他没有给你多的帮助)