may表征求允许不能用于第三人称吗

I am busy now, _______ my brother do it for you?

A. Will   B. Shall   C. Must   D. May

解析:选B. 在疑问句中shall 用于第三人称,也表示征求意见。

为什么不能选D呢?我看语法书也没有对can, could, may, might 明确提出人称限制,但是确实日常生活中很少见到说may/can/could he的,所以表征求允许只有shall可以用于第三人称吗?


请先 登录 后评论

最佳答案 2019-11-24 13:54

I am busy now, _______ my brother do it for you?

A. Will          B. Shall         C. Must        D. May

首先,正常的说法是:Would you like my brother to do it for you?

 

其次,就题目的语境及ABCD而言,应该提供更大的语境。

A. 

a. 好像是自言自语,我兄弟会去帮你么 (你说我兄弟去也行?等会我问问吧)?

b. 也可能是“I”倒过来问对方,我兄弟会去给你做it么?

设想在打电话,两种情况都有可能说得通,但也会有人想不到这个语境,而会觉得奇怪

 

B. 

如果用Ngram查一下,很难说它是对的,也不能说是错的,但一定是古旧的。

目前的说法是,用于第二、第三人称,表示说话者的意愿 ----这个说法没错 ,但太过时

现在有些法律、法规性文件这种用法还是会看得到,但被must替代的趋向很大

本题作为答案,10个natives中有9个是不会同意的。所以毙掉是比较保险。

 

C. 前句说我,后句说兄弟,两者可以拼起来么?好像失去的中间环节太过突出

 

D. 表示征求允许。但同样也有与A那样倒过来回去问对方而显得搞笑的危险。

 

本题的答案是,DA问题不大,毙掉BC。

 

------------

所以表征求允许只有shall可以用于第三人称吗?


请先 登录 后评论

其它 2 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   shall 用于第一人称、第三人称疑问句,表征求对方的意见,此时 Shall=Do you want ... to 

    Shall I answer the telephone for you? (要我帮你接电话吗?)

    = Do you want me to answer the telephone for you?

    Shall he go on an errand? (你要他办点事吗?)

    = Do you want him to go on an errand?

    回答:(Please) Let him go.

    (摘自《刘毅英语语法宝典》pp.310-311)

    

    May 在疑问句中表示征求意见时,主语通常是 I 。


请先 登录 后评论
songjiahui
这些助动词的用法很微妙,其实你自己分析的基本都是对的,把握基本的东西再辅之以语感对这类问题尽力而为就可以了,很难有万无一失的对策。
请先 登录 后评论
  • 0 关注
  • 1 收藏,7214 浏览
  • 罗嘻嘻 提出于 2019-11-23 21:32

相似问题