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.
如果他在九点出发,那他十一点钟该到达伦敦了。
09级高三英语第一次联考试题
高一英语Good Friends阅读课件 12
初三英语教案Unit 12 You're supposed to shake hands 重难点解析
初三英语教案unit 3 Teenagers should be allowed to choose their own
高中英语第一册period 4 语法课件
外研版高中英语必修一Module 8 Unit 4 课件
初三英语教案unit 6 I like music that I can dance to
高二下学期英语unit11--18 测试题
高中英语课件 英语阅读理解及改错技巧
初三英语教案unit 7 Where would you like to visit ?
2012届上海青浦区高三英语期末试题及答案
高一英语Good Friends阅读课件 3
高一英语模块三段考试题(新人教版)_高一英语试题
2012届湖北黄冈中学高二英语期中试题及答案
高三第二次模拟英语试题
高一英语第一学期第三次质量检测试题
高中英语第二册unit1Makinga difference课件
浙江省杭州二中高三英语热身考试试题及答案
初三英语教案Unit 13 Rainy days make me sad
初三英语教案Unit 15 We’re trying to save the animals!
高一英语unit7-9复习课件
高中英语第五册UNIT18 INVENTIONS课件
高中英语Reading (2)Language Points课件
初三英语教案Unit 10 When was it invented?
上海市吴淞中学高二英语上学期期末试题及答案
初三英语教案Unit 1 How do you study for a test?
初三英语教案Unit 14 Have you packed yet?
高中英语第二册unit12 Art and literature课件
山东省泗水一中高一英语10月月考试题及答案
牛津版高三英语课件Module9 Unit4 Behind beliefs reading-1
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |