1. He might have given you more help, even though he was busy. (MET90)
他或许会多给你一些帮助,即使他很忙。
2. She might have achieved greater progress, if you had given her more chances.
如果你多给她点机会,她可能已经取得更大的成绩。
七、 “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. Tom, you are too lazy. The work should have been finished yesterday.
汤姆,你太懒惰了,这项工作本来应该昨天就做完的。
2. Look, Tom is crying. I shouldn't have been so harsh on him.
看,汤姆哭了,我本来不应该对他如此严厉。
九、 “ought to + have + done”表示过去应该做而实际并没有做,译成“理应做……”,往往表示遗憾。与“should + have + done”用法基本一样。
【2016年高考+联考模拟英语试题分项版解析:专题02 动词的时态和语态及情态动词(解析版)】相关文章:
★ (安徽专用)2014届高考英语一轮复习方案 作业手册(13)模块5 《Unit 13 People》(含解析) 北师大版必修1
★ 2017高考四川省广安市英语阅读理解一轮系列训练:26(含解析)
★ 2017年高考英语二轮复习精品资料:专题15 完形填空(教学案)(原卷版)
★ 2017年高考英语二轮复习精品资料:专题15 完形填空(押题专练)(原卷版)
★ 2017年高考英语二轮复习精品资料:专题16 书面表达(教学案)(教师版)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:3(含解析)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:4(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21