You should have done that yesterday you idiot!
你本该昨天把它做完的,你这个白痴!
柯林斯例句
It's easy to say now what we should have done then — with the wisdom of hind sight!
现在说我们当时应该如何做是不难的——这全是事后聪明.
《简明英汉词典》
What you should have done was keep out of the visitors'way.
来了参观的人,还不躲开.
汉英文学 - 中国现代小说
It'seemed unthinkable that he should have done such a wicked thing.
他竟干出这样的坏事,真令人难以置信.
辞典例句
Eisenhower, clod and grumpy, said, " Well, I thought you should have done this a long time ago. "
艾森豪威尔冷淡而粗暴地说: “ 唔, 我认为你早就应该这样做了. ”
辞典例句
If you were Mr. Bates, what would you suggest that Simpson should have done?
如果你是贝特先生, 你会建议辛普生应该做些 什么 ?
辞典例句
It'seems strange that he should have done a thing like that.
他竟然做出那样的事来,这似乎不可思议.
互联网
This is what I should have done first of all.
这本来是我首先应该做的事情.
互联网
What you should have done was press the button.
你本该做到的就是按下这个按钮.
互联网
I should have done just the same thing in your place.
我会在你的地方做同样的事情的.
互联网
We should have done It'sooner.
我们早就该取下来的.
互联网
He should have done the computations more carefully.
他本该细心一点做这些算题的.
互联网
S. should have done about Hitler.
他说: “我不知道.
互联网
My son is always unwilling to practise upon the piano asas he should have done.
我儿子总是不愿意按规定应该做的那样来练钢琴.
互联网
After thinking about why I left, I realize I should have done some things differently.
在考虑到我为什么离开的原因后, 我认识到我要做一些不同的事情.
互联网