详解shall与should的用法区别

99次

问题描述:

详解shall与should的用法区别,麻烦给回复

最佳答案

推荐答案

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

2. should可用来表示推测.

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

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

其他答案

它们既有联系又有区别,我们这里主要说一下它们的区别,shall征求意见,与主语为第一,三人称的一般疑问词连用,与主语为第二,三人称的陈述句连用,表示说话者的意志。

should表示应该,也可以表示推测上的应该,可以表示竟然,万一,可以用在宾语从句和同位语从句,还能用在表示与将来事实相反的if从句中,英语语法的学习任重而道远,需要一步一个脚印踏实前行

为你推荐