be supposed to和should用法上的區別:意思不同、用法不同、側重點不同
壹、用法上意思不同
1.be supposed to意思:應該;認為必須;被期望
2.should意思:應該;可能;應當;竟然;將要
二、用法不同
1.be supposed to用法:接名詞、代詞或that/wh-從句(可用於虛擬式)作賓語。
例句:
They were supposed to be here an hour ago.
他們應該在壹小時以前到達這裏。
2.should用法:助動詞shall的過去式,接動詞不定式的壹般式時表示現在或將來可能實現也可能不實現的願望; 後接動詞不定式的完成式時表示對過去壹件未做的事情感到惋惜。
例句:
You should take advantage of it.
妳應該好好利用這個機會。
三、用法上側重點不同
1.be supposed to側重點:用於虛擬條件從句中,可用於各種人稱。
2.should側重點:只用於第壹人稱;用於陳述語氣。