Look at the trouble I’m in,if only I ______ your advice!
A. followed
B. would follow
C. had followed
D. should follow
解析 句意为:看我目前的困境,要是我听你的建议就好了。其描述的是与过去事实相反的事情。正确答案为C。
1. She might have been in time for the train, but she
______ late.
A. started B. has started
C. was to start
D. had started
答案:A
解析:本题考查动词语气。might have done表示与过去事实相反,因此but后用一般过去时态表示实际发生的事。2. I lost your cell phone number, otherwise, I _______ you long before.
A. had called
B. have called
C. would have called
D. should call
答案:C
解析:根据时间状语long before,可知这是对过去的假设,要是知道你的手机号码,我早就给你打电话了。3.—It’s so near! We should have walked there.
—Yes, a taxi _______ necessary at all.
A. wasn’t B. isn’t
C. hadn’t been D. won’t be
答案:A
解析:这是一道根据情态动词+have done判断时态的题目。我们知道这个结构只可能有两种时态:过去时和现在完成时,对话内容是恍然发现目的地离得很近,所以本没必要打车,是对过去的虚拟,表示后悔的心情。真实的过去是坐了出租车的。4. ________ it rain tomorrow, we would have to put off the sports meeting.
【2016届广东省天河区高考英语二轮语法复习精讲精练:虚拟语气02】相关文章:
★ (全国通用)2014届高考英语一轮单元复习 限时强化训练七
★ (全国通用)2014届高考英语一轮单元复习 限时强化训练十二
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:名校模拟(含解析)
★ 山东省济宁市2016年高考英语复习:高一英语语法归纳总结
★ 【人教版】2014届高考英语一轮复习指导考点针对练:选修8 unit2《Cloning》
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (47)
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(8)及答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (35)
★ 【人教版】2014届高考英语一轮复习指导考点针对练:选修6 unit2《Poems》
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21