解析 句中but for意为“要不是”,表示与过去事实相反的假设,故只能用would have done结构。
2.I ________ through that bitter period without your generous help.
A.couldn’t have gone
B.didn’t go
C.wouldn’t go
D.hadn’t gone
解析 句意为:没有你的慷慨帮助,我不可能熬过那段痛苦的日子。由without your generous help可知,此处考查的是与过去事实相反的虚拟语气。
3.He hesitated about the brake,otherwise the accident ________.
A.could have been avoided
B.could have avoided
C.would have avoid
D.should have been avoided
解析 accident与avoid之间为动宾关系,排除B、C两项;此处otherwise为隐含的虚拟条件句,相当于if he hadn’t hesitated about the brake。
4.—Did you hear Tom was criticized for his spelling mistakes in his English composition?
—Yes,but a more careful person ________ so many mistakes.
A.wouldn’t make
B.needn’t have made
C.shouldn’t make
D.wouldn’t have made
解析 由语境可知此处表示过去,A、C两项可以排除;B项意为“本没有必要做某事”,不符合语境,表虚拟。
【2017届高考英语二轮专题复习导学案资料(十六)】相关文章:
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (73)
★ 【浙江专用】2014届高考英语一轮复习课时作业(二十五)必修5Unit 5《First aid》
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (76)
★ 【北京专用】2014届高考英语一轮复习方案课时作业:必修3 Unit 2 Healthy eating
★ 【人教版】2014届高考英语一轮复习指导考点针对练:必修3 unit5《Canada》
★ 【北京专用】2014届高考英语一轮复习方案课时作业:必修4 Unit 1 Women of achievement
★ 四川省2016届高考英语一轮复习课时作业(26) Module 2 A Job Worth Doing 外研版必修5
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21