B.should leave
C.might have left
D.can have left
答案 C [C表示对过去动作的一种推测。注:can一般不用于肯定推测,所以D不正确。]
14.It would be impossible for him to leave hospital tomorrow if he ________ first aid when the accident happened.
A.hadn't been given
B.wasn't be given
C.shouldn't be given
D.wouldn't be given
答案 A [与过去事实相反,if从句的谓语常用过去完成时。]
15.Last year's SARS outbreak tells us that a sound public health system ________ be built up and strengthened in our country.A.should
B.can
C.will
D.may
答案 A [这里意为“应该”,所以选A。]
16.Why didn't you make me a telephone call yesterday? I ________ about it.
A.ought to tell
B.ought to have been told
C.might have told
D.might have been told
答案 B [句意为:我本应该被告知此事的。]
17.—Mum, I climbed to get the Teddy Bear from the top of the shelf.
—My goodness! You ________ have hurt yourself.You ________ do that next time.
【2017届广东省天河中学高考英语一轮复习基础训练:情态动词和虚拟语气01(含答案)】相关文章:
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(13)及答案
★ 2014届高考英语一轮复习课时作业(四十一)选修7Module 5《Ethnic Culture》(外研版)
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(1)及答案
★ 2014高考英语(新人教版)一轮基础训练(17)A、B卷(附答案或解析)
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习书面表达专题训练:训练3 书信、邮件+议论文(Ⅰ)(含解析)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:24(含解析)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (4)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (44)
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 10 A卷 Word版含解析
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21