shall用作助动词构成将来时态时,在肯定句和否定句中,只能用于第一人称,不能用于第二、三人称;而will则不受限制,可以用于各种人称。助动词shall在疑问句中可以用于第二人称,但通常多用will。
shall的用法
情态动词无人称和数的变化,情态动词后面跟的动词须用原形。
1、用于第一人称征求对方的意见。
如:
What shall I wear on the journey?
我路上穿什么好呢?
Shall we dance?
我们跳舞好吗?
2、shall 用于第二、三人称时表允诺,警告,命令,威胁(现已少见)。
如:
She shall get her share.
她可以得到她的一份。
You shall have it back tomorrow.
你明天可以将它拿回。
should的用法
情态动词should一般不应被认为是情态动词shall的过去式,主要用法有:
1、用于第一人称疑问句中询问对方的意愿,但语气较委婉温和。
如:
What should we do now?
我们现在该怎么办?
2、表示应该、必须,常与must 换用。
例如:
We should (must) master a foreign language at least.
我们应当至少掌握一门外语。
3、“should+be+表语”的结构,表示推测或惊奇。
例如:
They should be back by now.
他们现在应该回来了吧。
I am sorry that she should be so careless.
我感到遗憾她竟会那样粗心。
4、“should+have+过去分词”的结构,表示过去该做而实际上尚未做的动作或行为;其否定则表示发生了不应该发生的行为。