should後面加什麼?動詞時態、原形、to V、V-ing 詳解
should後面加什麼?
should後面通常接動詞原形。 這是最常見的用法,表示建議、義務或推測。例如:You should study harder. (你應該更努力讀書。) They should arrive soon. (他們應該很快就到了。)
然而,should後面也可以接其他形式,視乎語意和時態而定。了解這些不同的用法,能幫助您更精確地表達意思。
should後面接動詞原形
這是should最基本、最核心的用法。用於表達:
- 建議 (Suggestion): 告訴對方什麼是好的、明智的或應該做的。
- 義務 (Obligation): 表示某種責任或應該履行的責任,但其強制性不如 "must"。
- 推測 (Supposition/Probability): 表示對某事發生的可能性判斷,通常是比較肯定的推測。
範例:
- You should eat more vegetables. (建議 - 你應該多吃蔬菜。)
- We should finish this project by Friday. (義務 - 我們應該在星期五前完成這個專案。)
- He left an hour ago, so he should be home by now. (推測 - 他一小時前就走了,所以現在應該到家了。)
should後面接 be + V-ing
當should後面接 "be + V-ing" 時,通常表示:
- 推測現在正在進行的動作 (Supposition about present continuous action): 表示對現在正在發生的事情進行推測。
- 強調現在的期待或計畫 (Emphasis on present expectation or plan): 表示現在應該正在發生或進行某事。
範例:
- Shes been studying all day, so she should be sleeping now. (推測現在正在進行的動作 - 她一整天都在讀書,所以現在應該正在睡覺。)
- The train left at 8 AM, it should be arriving at the station soon. (強調現在的期待或計畫 - 火車早上八點就開了,它應該很快就要抵達車站了。)
should後面接 be + p.p. (過去分詞)
當should後面接 "be + p.p." 時,用於表示:
- 被動語態的推測或建議 (Passive voice supposition or suggestion): 表示某事被「做」或某事物「被」處於某種狀態是應該的,或可能性很高。
範例:
- The report should be finished by tomorrow morning. (被動語態的建議/推測 - 這份報告應該在明天早上之前完成。)
- This package should be delivered next week. (被動語態的推測 - 這個包裹應該下週送達。)
should後面接 have + p.p.
這是should最常見的過去式用法,用於表示:
- 對過去事情的推測 (Supposition about past action): 表示對過去某件事情的猜測,通常是基於現在的證據或情況。
- 後悔或批評過去未做的事 (Regret or criticism about past inaction): 表示過去沒有做某事是錯誤的、遺憾的,或者本來應該做但沒有做。
- 對過去應該發生但未發生的事情的推測 (Supposition about something that should have happened but didnt): 表示對過去的某種預期或計畫,但事與願違。
範例:
- He isnt here yet. He should have arrived an hour ago. (對過去事情的推測 - 他還沒到。他一個小時前就應該到了。)
- You should have told me the truth earlier. (後悔或批評過去未做的事 - 你早點告訴我真相就好了。)
- The concert should have started by now. (對過去應該發生但未發生的事情的推測 - 音樂會現在應該已經開始了。)
should後面接 have been + V-ing
當should後面接 "have been + V-ing" 時,用於表示:
- 對過去持續動作的推測 (Supposition about past continuous action): 表示對過去某個時間段正在進行的動作進行推測。
範例:
- She didnt answer her phone. She should have been working. (對過去持續動作的推測 - 她沒有接電話。她當時應該正在工作。)
- The streets were wet this morning. It should have been raining all night. (對過去持續動作的推測 - 今天早上街道是濕的。昨晚應該一直在下雨。)
should與其他助動詞的比較
理解should的其他時態和結構後,我們可以將它與其他助動詞進行對比,以更清晰地了解其語意。
should vs. must
must 表示強烈的義務或極大的可能性,語氣更為絕對。
- You must stop when the traffic light is red. (義務 - 紅燈時你必須停車。)
- He looks tired, he must have been up all night. (極大的可能性 - 他看起來很累,他昨晚肯定一整晚沒睡。)
而 should 則表示較弱的建議或推測,語氣較為委婉。
should vs. ought to
ought to 的用法與should非常相似,都表示建議、義務或推測。在現代英語中,兩者常常可以互換使用,但ought to有時會帶有更強烈的道德或正義感。
- You ought to apologize for your behavior. (你應該為你的行為道歉。)
- We ought to have left earlier. (我們早點離開就好了。)
需要注意的是,ought to 後面永遠接 to + 動詞原形。
should vs. would
would 主要用於表達過去的習慣、意願、條件句中的結果,或者委婉的請求。
- He would often visit his grandparents on Sundays. (過去的習慣 - 他週日經常去看望他的祖父母。)
- If I had money, I would buy a new car. (條件句 - 如果我有錢,我會買輛新車。)
- Would you please pass me the salt? (委婉的請求 - 請你把鹽遞給我好嗎?)
should 和 would 的功能和語意有明顯區別,不應混淆。
should 的否定與疑問形式
否定形式: should not (shouldnt)
表示不應該做某事,或者否定對某事的推測。
- You shouldnt smoke here. (你不應該在這裡抽煙。)
- He isnt here, he shouldnt be late. (他還沒到,他不應該會遲到。)
- She seems happy, she shouldnt be upset. (她看起來很高興,她不應該會不高興。)
疑問形式: Should + 主語 + 動詞原形...
用於徵求意見、提出建議或詢問可能性。
- Should I open the window? (我應該開窗嗎?)
- What should we do next? (我們接下來應該做什麼?)
- Should they have arrived by now? (他們現在應該到了嗎?)
掌握should後面的不同結構,能讓您的英語表達更加精準和豐富。從最基礎的動詞原形,到過去時態的推測和後悔,再到與其他助動詞的區別,希望這篇詳盡的說明,能幫助您徹底理解 "should後面加什麼" 這個問題。