should have done
should have + 动词的完成式表示本应该做而实际上没有做,它的否定形式表示某种行为本不该发生但却发生了。有责备的意味。
You should have started earlier, but you didnt.
你本应该早点儿出发,但是你没有。
You should have washed the wound.
你应该已经洗好了伤口。
She shouldnt have taken away my dictionary, for I wanted to use it.
她本不应该拿走我的词典,因为我要用它。
You shouldnt have been so rude to him.
你本不应该对他那么粗鲁。
注:should have + 完成式虽然可以表猜测,但因为会造成歧义,应少用。
ought to have done
1、ought to have + 动词的完成式表示过去应做某事而实际未做,它的否定形式表示本不应该做某事却做了(用法和should相同)。
You ought to have helped him, but you didnt.
你本应该帮助他但你没有。
You ought to have studied harder.
你本应该更努力学习的。
He ought not to have stopped his work halfway.
他本不应该做这项工作时半途而废。
He oughtnt to have done that.
他本来就不该做那件事。
2、ought to have + 动词的完成式还可以用来表猜测。
They ought to have arrived by now.
现在他们想必已经到达。
If he had started at nine oclock, he ought to have been in London by eleven oclock.
如果他在九点出发,那他十一点钟该到达伦敦了。
高考英语阅读素材:再不疯狂就老了:年轻时要做的30件事
高考英语阅读素材:先用护发素再用洗发水,你洗对了?
高考英语阅读素材:MOOC大规模开放 在线教育炙手可热
中考英语满分作文欣赏
高考双语阅读:《邻居大战》挤掉《蜘蛛侠2》 夺票房冠军
厦门市湖里中学七年级上册英语单元练习卷Unit 5--Unit 6
高考英语阅读素材:习近平庆丰包子 “主席套餐”
高考英语阅读素材:现在就该养成的13个好习惯
高考英语阅读素材:黑龙江K7034列车发生脱线事故 15名旅客受伤
2015年高考英语阅读提分必备秘籍
高考英语阅读素材:Windows XP经典桌面的故事
中考强化训练题(1)答案
高考双语阅读:上海乃穷乡僻壤?美剧对中国不乏歧视
新目标七上 Unit6单元测试卷
高考英语阅读素材:神奇3D打印笔 堪称神笔
新目标七年级英语书面表达训练
2014高考英语阅读理解特训(5)
高考英语阅读理解标准答案规律: 矩阵法则
2006年北京中考英语试卷及答案
2015年高考英语阅读理解最新预测:资讯类
新目标七年级英语单元检测题Starter Unit 1—Unit 3
2014高考英语阅读理解解题技巧
高考英语阅读素材:李克强总理博鳌论坛主旨演讲
新目标七上 Unit5 单元检测题
《新目标英语》七年级(上册)期末综合测试卷
新目标七年级英语单元测试unit3
中考强化训练题(1)
高考英语阅读理解六字“真诀”
13区县中考英语用大纲卷
2015年高考英语阅读理解解题技巧 主旨大意题
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |