Shall vs. Should
Should 为 Shall 的过去式,但非过去式的情况下我们也常常使用”Should”这个词,所以它们究竟有什么差别呢? 就让我们看以下的解说:
Shall 的使用:
1. 当 “will”使用: 在过去的英式英文中,shall 可以拿来表示未来式,第一人称使用 shall,第二、三人称则使用 will,但在现代英语中,则都使用will。
2. 当命令式
E.g., You shall drop that gun.
你应要把枪放下。
3. 以第一人称征求意见
E.g., Shall I make you some coffee?
要我帮你泡咖啡吗?
Should 的使用:
1. 当「应该」使用
E.g., I think you should go see a doctor. You look really sick.
我觉得你应该去看医生,你看起来病得很重。
2. 推测语气
E.g., She should arrive soon.
她应该快要到了。
3. 当「万一」使用
E.g., Should you require help, just ask.
万一你需要帮忙的话,尽管说。
Will vs. Would
Would 为 Will 的过去式,但它们的区别不只是时态上的差异而已。两者皆可表达未来式,但它们在用法上却有些差别。
再来,让我们看一下例句以作用法上的比较。
1. The weather report says it will rain tomorrow.
天气预报说明天会下雨。 (可能性较大)
2. If I were prime minister, I would lower taxes.
如果我是首相的话,我会减少税率。 (可能性较小)
1. I will study English tomorrow.
我明天会读英文。 (肯定语气)
2. I think I would study English tomorrow.
我想我明天应该会读英文。 (不肯定语气)
Can vs. Could
最后让我们看 Can 和 Could 用法上的差异。
让我们看以下例句比较。
1. I can go to the store later.
我等一下可以去店里。 (肯定语气)
2. I could go to the store later.
我等一下应该可以去店里。 (不肯定语气)
表达能力:
I can lift 100 pounds of weight.
我可以举起100磅的重量。
请求语气:
Could you pass the salt?
你可以帮我把盐巴传过来吗?