英语问题,must have 和 might 是什么关系啊?

它都是用情态动词来表示推测的结构。

must have后面常加过去分词,表示对过去事情的推测,而且是一种肯定的推测,一定怎么样了。

might后面接动词原形,表示可能,可能性比较低,也可以用在间接引语中。当直接引语中用may表示可能,引述动词用了过去式,改成间接引语时,就用过去时might表示可能。