为什么这题没用 may go?The classroom is empty;they_____ to the libra
为什么这题没用 may go? The classroom is empty;they_____ to the library. A:should have gone B:must go C;must have gone D; may go 用是用must have gone,那为什么不用may go呢,may作为情态动词也能表示可能性啊.
解析: should have gone 翻译为“本来应该做某事”.与事实不相符合。 must go表示“必须去”,现在是他们已经去了,不用能一般现在式。 must have gone表示对已经发生的事情的一种肯定,一定做了某事,一定做过某事。整个句子的翻译就更加通顺相通了。 may go表示不肯定的揣测,也没有太大的把握,没有must肯定性强,和事实不符合,大家去...