我們都知道,should作為情態動詞,有「應該」之義。然而,它的用法是不是僅限「應該」呢?Of course not.事實上,should還有很多很多用法。今天小編就跟大家解釋一下should的用法。
1. 應該(常用於糾正別人):
you shouldn’t smoke in public places.
你不該在公共場合吸菸。
2. 可以(提出或徵詢建議):
You should stop crying for that.
你不該為那事傷心流淚了。
3. 應該會(表示預期):
We should finish the work before bedtime.
睡前我們應該能完成工作。
4. 本應(表示與預期相反):
You should have finished all the homework before 9:00.
九點前,你本該完成所有家庭作業。
5. 將(表示虛擬結果):
If I were a bird, I should (would) fly in the sky.
如果我是一隻小鳥,我將在天空翱翔。
6. 用於從句(用在表示建議或安排的that從句中):
My teacher suggests that I should take part in the activities.
老師建議我參加這次活動。(should可省)
7. 用於從句(用在表示感情的形容詞後的that 從句中):
He is anxious that we should pass the exam.
他迫切希望能通過考試。
8. 表示沒有把握(與I 和we連用):
---Is your answer right?
---I should think so.
—— 你的答案對嗎?
——我想差不多吧。
9. Why, how, who, what+ sb+ to do sth: 表示拒絕、驚奇或惱怒:
Why should I help him? He is so rude to me.
我幹嘛要去幫他?他對我那麼粗魯。