大连泡崖泽龙湖:May I go swimming? No, you ______.

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 00:27:31
A. may not B. mustn't
语法书上两个都对, 但老师说是B. 究竟如何?

在翻译上看两个都是对的
但是用到实际情况时,就只能选B了
mustn't在这里表示禁止的意思
原意翻译看看你就知道为什么选B了
我可以游泳吗?
不,你绝对禁止去游泳。
表示很坚决的语气

而如果用may,翻译来就是
我可以游泳吗?
不,你可以不游。是不是很别扭?
所以做题的时候不要离开意思的翻译

因为正确的是选B咯..我也不明白为什么,但是英语的句型是这样的,例如Must I go now?回答:Yes,you must. No,you needn't!

May not的意思是"可能不",逻辑上不对.