[答案]B
25.(2011·山东聊城第一学期期末)He ________ a big fortune, but he was too lazy to seize the opportunity.
A. can have made
B. could have made
C. must have made
D. ought have made
[解析]本题考查“情态动词+have done”。can have done“过去可能干过”,一般不用于肯定的陈述句。could have done 意义有二:一表示“过去可能干过”;二表示“过去本能够干某事而事实上没干”;must have done“过去肯定干过”;D项表述错误,应为 ought to have done表示“本应该干某事而事实上没干”;由句意“他本来能够挣大钱,但他太懒没抓住机会”可知B项正确。
[答案]B
26.(2011·淄博第一学期期末检测)—Do you still remember the day when we went to the Great Wall?
—I can't remember it well, but ________ it have been sometime last year?
A. would
B. must
C. could
D. should
[解析]本题考查“情态动词+have done”。句意:—你还记得我们去长城的那一天吗?—我记不太清了,是不是去年的某个时候?由语境可知,这是对过去某个时间的推测,并且用于疑问句,故只能选 could。
[答案]C
27.(2011·安徽名校联考)What a pity! Considering his intelligence and diligence, he ________ a higher grade.
【2017届高三英语一轮复习课时作业49:语法专练九之情态动词和虚拟语气】相关文章:
★ 2017届高考英语二轮复习大题冲关秘籍阅读理解七选五:考纲解读(含解析)
★ 【北京专用】2014届高考英语一轮复习方案课时作业:必修2 Unit 5 Music
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (73)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (9)
★ 2014届高考英语一轮复习课时作业(四十六)选修8Module 4《Which English?》(外研版)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21