在英语
四级语法中,should和ought to是两个情态动词,用于表达一种责任、义务或建议。以下是它们的主要用法和区别:
Should
作为助动词:should是shall的过去式,但它主要被用作情态动词。在间接引语中,与第一人称主语搭配时,should可以表示过去将来时间。例如:
The group leader announced that we should begin to work soon.
作为情态动词:should通常用来表示现在或将来的责任或义务,可以译作“应该”、“应当”。它可以和ought to、be supposed to互换使用。例如:
You should complete your test in time.
You should tell your mother about it at once.
语气:should在语气上相对较为口语化和常见。
Ought to
定义与用法:ought to意为“应该;应当”,与should的用法基本一致,没有人称、数和时态的变化。它可以表示“有责任、有义务”做某事,语气比较强烈,常译为“按常理说应该、建议、劝告”,其暗含很大的可能性。例如:
We ought to protect the nature, as it is our responsibility.
否定形式:ought to的否定形式是ought not to或oughtn't to。其一般疑问句是将Ought置于主句前。
语气:相比should,ought to在语气上更为正式。
区别
should和ought to在用法上非常相似,但should更常见和口语化,而ought to更正式一些。
在某些情况下,ought to可能表达更强的义务感或责任感。
希望这些信息能帮助你更好地理解和使用should和ought to这两个情态动词。