Who is the boy over there?Is it John?No,it____be him.John is much taller.A.mustn'tB.may notC.can't

问题描述:

Who is the boy over there?Is it John?No,it____be him.John is much taller.A.mustn'tB.may notC.can't
为什么不选A?

mustn't 用于主观的否定回答,而can't 则表示客观的、基于事实的“不可能”.后面一句说John比他高,因此这是基于事实的“不可能是”.