核心问题
Mightn't he be at home now? [原译]他现在不可能在家吗?(《朗文英语语法》,外研社,1992,p.413) might not 是“不可能”的意思,还是“可能不”的意思?也就是说,not 是否定 might 的,还是否定 be 的呢?
词典解答
在 may not/might not 结构中,当 may/might 作“可能”解时,否定词 not 一般是否定其后的成分的: They might not be telling lies. (“It is possible they are not …”) (CGEL) 他们可能不是 在说谎。[参见 may not, cannot(can’t) ] [试译]他们现在可能不在家吧?