就是shall在将来式用于第一人称!为什么在过去式should可以用任何人称

如题所述

在过去的语法中,语法学家说shall用于第一人称,will 只用于第二、第三人称。现在,尤其是在口语中,will常用于第一人称,但shall只用于第一人称,如用于第二、第三人称,就失去助动词的意义,已变为情态动词,试比较:

 He shall come. 他必须来。(shall有命令的意味。)
 He will come. 他要来。(will只与动词原形构成一般将来时。)

hall和should用作助动词时, should是shall的过去式;用作情态动词时, shall和should是两个不同的词。

shall的用法:

1. shall表义务,用于第二、第三人称。如:

You shall do as you see me do.

你照我的样子办。

He shall be punished if he disobeys.

他若不服从就要受到处罚。

★在当代英语中,shall多用于正式法律文字。如:

The vendor shall maintain the equipment in good repair.

卖方须完好地维护设备。

★shall有时在从句中相当于must。如:

It has been decided that the proposal shall not be opposed.

已经决定不得反对这项提议。

2. shall表许诺,用于第二、第三人称,用于肯定句和否定句。如:

You shall have my answer tomorrow.

你明天可以得到我的答复。

She shall get her share.

她可以得到她的一份。

3. shall表征询意见,用于第一、第三人称,并用于疑问句。如:

Shall I get you some coffee, Miss Fleure?

费勒小姐,我给您点儿咖啡好吗?

What shall he do next? 他下一步干什么呢?

结论: shall 可用于各个人称的,但是意思和词性都发生变化
温馨提示:答案为网友推荐,仅供参考