核心问题
——Is that a bird? ——No. It ____ be a bird. I can see it clearly. A. may not B. can't C. mustn't D. can
《中学英语错解辨析辞典》(上海辞书出版社, p. 134) 对上题作了如下分析:
“[错解] C
[辨析]错解从 must 的意义考虑,以为 mustn't 的意义是‘一定不’。实际上,mustn't 的意思是‘不准’、‘不允许’。在表示一种推测时,must 只能用于肯定句,意思为‘一定’、‘准’;它相应的否定形式是 cannot,意思为‘不可能’。例如:She can't be forty years old. (她不可能有 40 岁的。) She must be quite young. (她一定还很年轻。)本句意思是:‘那是一只鸟吗?’‘不,那不可能是鸟。我看得很清楚。’[正解]B。”
请问选项 C 果真是错的吗?
词典解答
上面的观点虽然在我国英语教学上非常流行,而且常常作为测试的要点,但是,它是不符合英语实际的,见 mustn't/can't。