I open the window ? It's too hot here ! A.Should B. Shall C. Do D. Whould 应该选哪个?我觉得A和B都可

请高手详细指教一下,感激不尽

一.Shall的用法:

  1. Shall用于第一人称,表示征求对方的意愿。如:

  What shall we do this evening?

  2. Shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。如:

  Shall we begin our lesson?

  When shall he be able to leave the hospital?

  3. Shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。如:

  You shall fail if you don't work harder. (警告)

  He shall have the book when I finish reading. (允诺)

  He shall be punished. (威胁)

  二.Should的用法:

  1. Should表示劝告、建议、命令,其同义词是ought to;在疑问句中,通常用should代替ought to。如:

  You should go to class right away.

  Should I open the window?

  Should的含义较多,用法较活,现介绍三种其特殊用法。请看下面的句子:

  ① I should think it would be better to try it again. 我倒是认为最好再试一试。

  ② You are mistaken, I should say. 依我看,你是搞错了。

  ③ I should advise you not to do that. 我倒是劝你别这样做。

  ④ This is something I should have liked to ask you. 这是我本来想问你的。

  从以上例句可以看出:情态动词should用于第一人称时可以表示说话人的一种谦逊、客气、委婉的语气。
因此,你这个句子里,严格的说should和shall都可以,具体要看上下语境。如果是考试答题的话,选最恰当的,也只好选shall,毕竟这样说比较礼貌舒缓。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-08
Shall
Should 是你觉得我。。
shall 是非常礼貌性的说法,你想,但是你问问我能否。。追问

能说明原因吗?

追答

shall 是你想但是你问问,
should是你不确定,你问别人
也能是may
既然你说这里太热了,所以你想,但是征求别人的意见
我平常都是这么问的

第2个回答  2012-06-08
A 更贴切点,A& B 要表达的意思不相同。A表示我应该开一下窗,屋子里太热了。B表示我将要开窗,表示我将要做的动作...个人认为A正确。
哦,原来是问句。那就是Shall 啦~~我是否可以开一下窗啊?屋子里面太热了...这是较礼貌的问法。should 来提问表示态度更强硬。追问

但我看有些资料中说,这两个在用于一般疑问句且主语是第一人称时,都可以表示征询别人的意见啊?而且在这方面should 比shall语气更加委婉哦

第3个回答  2012-06-08
应该是B,因为你的动作还没有发生,表示将要进行的询问。