为什么这题没用 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作为情态动词也能表示可能性啊.
fire49 1年前 已收到4个回答 举报

漠漠1314 幼苗

共回答了19个问题采纳率:89.5% 举报

如果用may 应该是这么说:
They might have gone to the library.
用以表达过去虚拟语气.
这样看来,D也不正确

1年前

4

ocslo 幼苗

共回答了19个问题采纳率:94.7% 举报

they may go to the library的意思是 他们可以去图书馆

1年前

1

phzjf 幼苗

共回答了6个问题 举报

may也可以,但请注意时态,应该是may have gone

1年前

1

lewislor 幼苗

共回答了28个问题 举报

解析:
should have gone 翻译为“本来应该做某事”.与事实不相符合。
must go表示“必须去”,现在是他们已经去了,不用能一般现在式。
must have gone表示对已经发生的事情的一种肯定,一定做了某事,一定做过某事。整个句子的翻译就更加通顺相通了。
may go表示不肯定的揣测,也没有太大的把握,没有must肯定性强,和事实不符合,大家去...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.024 s. - webmaster@yulucn.com