来源:网络资源 2023-01-09 19:07:29
ought to
1.表示义务,意为“应该”(因责任、义务而该做),口气比should稍重。
We ought to defend our country.
我们应当保卫我们的国家。(每一个公民应尽的义务)
You ought to respect your parents.
你应当尊敬你的父母。
Oughtn't we to do everything possible to stop pollution
难道我们不应当尽可能地制止污染吗?
2.表示推测,暗含很大的可能,可译为“应该是,会是”。
Prices ought to come down soon.
价格可能会很快下跌。
Han Mei ought to know his telephone number.
韩梅该知道他的电话号码。
There's a fine sunset; it ought to be a fine day tomorrow.
今天有晚霞,明天应该是个好天。
3.ought to和should一样,表示对现在或以前应做的事却没做的责怪、批评。
You ought to be washing your clothes. Why are you playing Ping-Pong
你应该在洗衣服(可是你没洗)。为什么你在打乒乓球?
You ought to have handed in the exercise last week.
你上周就应当交练习。(可你没交,含责备的意思。)
He ought to have asked me before he took my bike.
他在用我自行车之前应该和我讲一声。
4.ought to与should的比较。
ought to和should的含义较近,但不完全相同。ought to表示“应该”,是从“义务”或“按理推断”的角度来讲的。should则是从说话人的个人看法这一角度来讲的。
You are her mother. You ought to look after her.
你是她的母亲,你应当照管她。(是道义上的责任,不能和should互换。)
We should encourage him for we are his classmates.
我们应该鼓励他,我们是他的同班同学啊!
提示:
表示“义务”时,我们在口语中可以用had better或be supposed to来代替should和ought to。
If you are not well, you had better ask Alice to go instead.
如果你不舒服,你最好叫艾丽丝代替你去。
I'm supposed to be there at 8 o'clock.
我应该八点到那里。
欢迎使用手机、平板等移动设备访问中考网,2023中考一路陪伴同行!>>点击查看