1. He might have given you more help, even though he was busy. (MET90)
他或许会多给你一些帮助,即使他很忙。
2. Mary might have learned some Chinese before.
七、 “would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
1. I would have told you all about the boy's story, but you didn't ask me.
我本来会告诉你这个小男孩的故事,但是你没有问我。
2. Without your help, I wouldn't have achieved so much.
没有你的帮助,我是不会取得如此大的成绩。
八. “should+have+done”意思是“本来应该做某事,而实际没做。” “shouldn’t+have+done”表示本来不应该做某事,而实际做了。含有指责对方或自责的含意。
1. You should have told her the truth earlier.
2. With so much work at hand, you shouldn’t have gone to the film last night.
手头有这么多工作要做,昨晚你本不该去看电影。
九、 “ought to+have+done”表示过去应该做而实际并没有做,译成“理应做……”,往往表示遗憾。与“should+have+done”用法基本一样。
1. I ought to have gone home last Sunday.
我理应上星期日回家。
2. You ought not to have given him more help.
【山东省高密市教科院2017届高三高考二轮复习英语《情态动词》学案】相关文章:
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (70)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (6)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (56)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (39)
★ 山东省济宁市2016年高考英语复习:时间与原因状语从句基础题
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (74)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (41)
★ 重庆市铜梁中学2013届高三下学期二轮复习定时练习(二)英语试题
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (55)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (43)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21