should和shall有什么区别

 我来答
赵德柱
高粉答主

2023-01-08 · 新鲜事早知道!
赵德柱
采纳数:45 获赞数:64921

向TA提问 私信TA
展开全部

区别:

1、表将来时时,should是shall的过去式;

2、should可用来表示推测;

3、shall可用于第一/第三人称疑问句中,表示请求许可;

4、shall可用于第二/第三人称陈述句中,表示警告/许诺/命令/威胁/规定等语气;

5、should have done sth/should not have done sth表责备语气;

6、should可以表示劝告,建议语气,"应该/应当";

7、should可以用在虚拟语气中,有时可以省略;有时不可以省略,表示"万一";

8、should可以表示"居然/竟然",有不相信/惊愕的含义;

例句:

1、I should exercise more 

我应该多锻炼一些。

2、All visitors should register with the British Embassy 

所有游客都必须到英国大使馆登记。

3、Shall I get the keys? 

我去拿钥匙好吗?

4、We shall be landing in Paris in sixteen minutes, exactly on time 

我们将于16分钟后准时在巴黎降落。


扩展资料

四大分类

1、只做情态动词:may, might, must..

2、可做情态动词又可做实义动词:如:need, dare,can.......

3、具有情态动词特征:have(had,has) to,used to, ought to

4、可做情态动词又可作助动词:如:shall(should),will(would)

注意

mustn't代表强烈禁止 must表示主观,have to表示客观。

美式英语中常用must not 而不用 mustn't. mayn't,mightn't和shan't也很少用

常用

can (could), may (might), must, need, ought to, dare (dared), shall (should), will (would)

参考资料:百度百科:情态动词

娱乐干货铺
2023-04-26 · 专注娱乐八卦,只发布你搜不到的干货
娱乐干货铺
采纳数:140 获赞数:868

向TA提问 私信TA
展开全部

"Should"和"shall"都是情态助动词,用法有所不同。

1、"Should"表示建议和推荐,也可以表示义务、责任、愿望或预期的事情。

例如:

"You should go to the doctor."(你应该去看医生。)

"We should get together sometime."(我们应该找时间聚一下。)

"I should finish my homework tonight."(我应该今晚完成作业。)

2、"Shall"表示命令、规定、义务、承诺等意义,也可以用于提议和建议。在现代英语中,"shall"的使用已经不如以前那样频繁,通常用于正式文件和法律文件中。

例如:

"I shall attend the meeting tomorrow."(我明天将出席会议。)

"You shall not enter this room."(你不能进入这个房间。)

"Shall we go to the movies tonight?"(今晚我们去看电影吗?)

相关的扩展知识:

1、在美国英语中,"should"和"shall"的用法较为灵活,而在英国英语中,"should"和"shall"有更明确的区分。

2、 "Should"可以用来表达过去发生的事情,表示本应该发生但未发生的事情,例如:"He should have arrived by now."(他现在应该已经到了。)

3、"Shall"在口语中较少使用,通常可以用其他情态动词代替,例如:"I will attend the meeting tomorrow."(我明天会参加会议。)

4、在商务英语中,"shall"常用于起草合同和协议等文件中,表示双方的义务和责任。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人物励志故事
2023-04-21 · 人物励志故事,鼓励人生徘徊中的人
人物励志故事
采纳数:28 获赞数:45

向TA提问 私信TA
展开全部

should和shall的区别如下:

  • should是shall的过去式。

  • should用于第一人称,shall用于第二人称和第三人称。

  • should可以表示建议、请求、命令等语气,shall只可以表示命令。

  • should可以与不定式连用,shall不能。

  • should可以表示将来,shall不能。

  • should可以用于肯定句,shall不能。

  • should可以与动词ing连用,shall不能。

  • 希望以上信息对您区分should和shall有帮助。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式