should作为情态动词,通常用来表示现在或将来的责任或义务,译作“应该”、“应当”,这时它可以和ought to, be supposed to 互换使用。
一.should的释义
(常用于纠正别人) 应该,应当; (提出或征询建议) 该,可以; (表示预期) 应该会,可能;
二.should的用法
1、表示“应该,应当”
He should work harder.
他应该更加努力。
You should help your mother with the housework.
你应该帮你母亲做家务。
Crime should be punished.
犯罪应受惩罚。
Should I wear a coat?
我要穿大衣吗?
2、表示“可能,该(=will probably) ”
He should arrive soon.
他可能很快就到了。
The train should have already left.
火车大概已经走了。
3、表示“万一”
If it should rain tomorrow, don’t expect me.
万一明天下雨,就不要等我了。
4、表示“竟然”
It’s strange that he should be late.
真奇怪,他竟会迟到。
5、表示粗暴地拒绝一项建议、要求或指示
What time does the film start?
电影什么时候开始?
How should I know?
我怎么知道?
Ann’s very unhappy.
安非常不高兴。
Could your wife help us in the office tomorrow?
你妻子明天能到办公室来帮帮我们吗?
6、should加完成式:should have done表示“本应该做某事,但事实上却没有做”;shouldn’t have done表示“本不该做某事,但事实上却做了”。如:
You should have got up earlier. 你本应该早点起的。
You shouldn’t have told him about it. 你本不该把这件事告诉他的。
7.program和programme的区别 常见用法及搭配