must 是肯定的意思,所表达的也是十分肯定的语气而 might 是可能的意思,所表达的也是不很确定,有可能性的意思
must80%以上的猜测,可译成肯定一定必定,否定用can't不可能may/could50%左右的猜测,可译成有可能,否定用couldn't可能不。。。might30%以下的猜测,可译成也许大概差不多,否定用mightn't也许不
must 只能用于肯定猜测might 表可能 用于猜测时与时态无关 比may的可能性小
must 语气十分肯定。 might可能性比较低