You ought to have done your homework.
你本应该做作业的。
I don't think you ought to have done that.
我想你不应该这样做的。
You ought to have done the work yesterday.
你昨天就该把工作做完。
You ought to have done something to help him.
你本应该做些事赴帮助他。
You ought to have done the test more carefully.
你做这个实验本该更小心些。
With your ability, you ought to have done better.
以你的能力,是应当干得更好一些的。
They ought to have done something and they haven't.
他们事前应该做一些事情而他们却没有。
You ought to have done the experiment more carefully.
你本该更加细心地做这个实验。
"As she ought to have done, she thoughtlessly sang," Two eyes, are you sleeping?
她没有考虑到就唱到:“两只眼,你睡着了吗”她一直这么唱,“三只眼,你醒了吗?”
You ought to have done these exercises because you were required to so during your holidays.
这些练习你本应该做完的, 因为假期里就要求你做了。
"I ought to have done this two months ago, " he told Astor, "but I wanted to get that bloody book finished."
“两个月前就该来报道了,”他告诉阿斯特,“但我总想着要先把书写完。”
We are aware we have played some good matches, even though we earned less points than we ought to have done.
我们意识到我们踢了几场好球,尽管我们获得的分数比应得的要少。
Something ought to have been done before now.
先前就该采取措施了。
《牛津词典》But Hester ought long ago to have done with this injustice.
但海丝特早就应该对这种不公乎处之泰然了。
I'm going to read only part of it. For millennia wrong doers over taken by punishment have felt something has gone unexpectedly wrong, not I ought not to have done that.
我只读一些,千年来,受惩罚的犯错误者已经感到,某些已出乎意料地发生错误,而不是我不该做那。
But woe unto you, Pharisees! For ye tithe mint and rue and all manner of herbs, and pass over judgment and the love of God: these ought ye to have done, and not to leave the other undone.
你们法利赛人有祸了。因为你们将薄荷芸香,并各样菜蔬,献上十分之一,那公义和爱神的事,反倒不行了。
But if this is so, be assured that if it ought to have been otherwise, the gods would have done it.
但如果事实上正是这样,那么你要相信如果不应当这样,神灵本来是不会这样做的。
Something ought to have been done before our environment was getting worse.
在我们的环境恶化之前应该有所行动。
What ought to have been done, and what shall be done, often stifle doing between them.
什么事应该做完了,什么事应该做,在它们之间经常是被扼杀的行动。
Ought we (to) have done it?
我们本该做此事吗?
It ought to have been done long ago.
这事早该做完的。
What will he be doing, in fact, but what very many of our first families have done, or ought to do?
事实上,他要做的不正是许多名门世家做过或者应该做的事情吗?
Ought we (to) have done it?
咱们本该做此事么?
Reminded that Republicans have put many of these same ideas forward before, Mr Obama's press secretary quipped, "Well, then we ought to be able to get this done pretty quickly."
还记得共和党之前提出过许多相似想法,奥巴马的新闻秘书调侃道“好吧,那我们得让这些赶快实行才是。”