-Do you think he will do me a favor?-As far as I know,he is the last one to help others.He _______ be prepared to give you a hand,though.A.might B.must C.can D.should求正确选项 ,一定要说明理由!为什么不用may,而用might

问题描述:

-Do you think he will do me a favor?
-As far as I know,he is the last one to help others.He _______ be prepared to give you a hand,though.
A.might B.must C.can D.should
求正确选项 ,一定要说明理由!
为什么不用may,而用might

啥意思?翻译么?翻译过来就是
-你认为他会帮我的忙么?
选A,其余3项太绝对化,在这个语境下不合适~
句意是:据我所知,他很少助人为乐,但这次他没准能帮你一把~
……这个就是你不讲道理了吧?选项里都没有may,怎么用may?!