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?
问题描述:
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 是不允许,杜绝的意思,放在句子里不通,
You know,it will be must.
答
mustn't是禁止,不允许,怎么能用在这里呢。
can‘t be表示很强的否定语气,意思是 肯定不会
答
表否定的猜测 用 can't
肯定的用 must
答
mustn't 是用于说话人不确定是不是的情况,比如“听说他今天迟到了”“不会是他吧”这时候用mustn't
这里说话人很确定,所以用Can't
答
mustn't 用于主观的否定回答,而can't 则表示客观的、基于事实的“不可能”.后面一句说John比他高,因此这是基于事实的“不可能是”.