“应该”在英语中有多种常见表达,具体使用需根据语境判断:
1、 should:
用法:表示义务、建议、推测或理所当然的情况。
例句:You should study harder.(你应该更努力学习。)
2、 ought to:
用法:与“should”意思相近,但语气稍强,更强调道德或责任上的义务。
例句:You ought to apologize for your behavior.(你应该为你的行为道歉。)
3、 be supposed to:
用法:表示被期望、被要求或按规定应该做某事。
例句:You are supposed to finish your homework before watching TV.(你应该在看电视之前完成作业。)
4、 had better:
用法:表示建议或警告,语气较强,带有“最好”的意思。
例句:You had better leave now, or you'll miss the train.(你最好现在就走,否则你会错过火车。)
5、 be to do:
用法:表示计划、安排或义务,常用于正式或书面语境。
例句:We are to meet at the airport tomorrow.(我们明天要在机场见面。)