English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

should
have to
must
ought to

我想知道這幾個的差別!!
謝謝你們

2006-09-17 16:21:06 · 3 個解答 · 發問者 VANESSA 2 in 社會與文化 語言

3 個解答

其實差別真的很小. 都是 應該, 一定 的意思.
must 和have to 是比較嚴重的,因為是"一定要"
Should 和 ought to是 "應該要"較緩和.
Must 比 have to 還嚴厲. Have to 比 should 還嚴厲.
Ought to 語氣不強烈, 但是有命令的意味. 指責, 教導時用.

Should = 應該要
You should be home before midnight = 你應該要在半夜以前回家.

Have to = 一定要
You have to be home before midnight = 你一定要在半夜以前回家.

Must = 一定要
You must be home before midnight = 你一定要在半夜以前回家.

Ought to = 應該要
You Ought to be home before midnight = 你應該要在半夜以前回家.

還有 better = 最好要 (威脅用)
"You better be home before midnight" = 你最好在半夜以前回家.

2006-09-18 04:52:52 · answer #1 · answered by ? 6 · 0 0

should "應該 "Ex:You should always be honest to yourself!have to "必須",基本上可和must通用,但有強調的語氣Ex:We have to(must) leave before 10:00 to catch the last bus. ought to "應該" ,語氣上最強烈,強調Ex:You ought to be faithful to your wife!!

2006-09-17 19:41:16 · answer #2 · answered by Danny 7 · 0 0

should 有"應該 , 應當"的意思

have to 有"必須"的意思 是有強調的語氣

must 則是"(表示必要,命令或強制)必須 , 一定要" 必要的意思

ought to 指"須 , 該" 沒那麼強調 相等於"should"或"should have"

2006-09-17 19:02:02 · answer #3 · answered by ? 1 · 0 0

fedest.com, questions and answers