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.
如果他在九点出发,那他十一点钟该到达伦敦了。
好的雅思听力习惯是怎样养成的?
影响雅思听力成绩提高的因素分析
浅谈雅思听力考试中介词的妙用
雅思听力常用信号词分类整理
雅思听力中的精听练习方法
雅思听力考试临场应对的三个策略
雅思听力备考的立体复习法
雅思听力地图题型如何解?
雅思听力训练的3个注意要点
雅思听力动植物场景中的规律总结
雅思听力的8大经典陷阱及预测方法
雅思听力考试的三种"变脸戏法"
雅思听力备考的五步策略
雅思听力的数字考点有哪些?
雅思听力需要注意的6个高分细节
雅思听力备考的四大技巧介绍
雅思听力选择题如何解题?
雅思听力四大题型的练习方法
最常见的雅思听力数字应对技巧
雅思听力备考的总体规划
雅思听力观点题的判断技巧
雅思听力考试时间如何分配?
雅思听力选择题的解题经验分享
雅思听力预约医生场景解读
剑桥雅思听力真题的代表题型介绍
如何高效累积雅思听力词汇
雅思听力考试时间如何分配?
雅思听力词汇的两种基本备考方法
雅思听力基础不可忽视 “听历”最重要
雅思听力观点题的解题技巧分析
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |