17.On the next birthday,Ann
married for twenty years.
A. is
B. has been
C. will be
D. will have been
解析:本题考查动词的时态。句意:等到下个生日时,Ann就将结婚20年了。四个选项分别使用了be动词的一般现在时、现在完成时、一般将来时和将来完成时形式。根据句中的时间状语On the next birthday可知她的生日还未到来,属于将来的事情,故用将来时;又因for twenty years属表时间段的时间状语,故用完成时,两者结合在一起可确定空格处用将来完成时。
答案:D
18.
I ______ sooner but I didn’t know that they were waiting for me.
A. had come
B. was coming
C. would come
D. would have come
解析:本题考查时态和虚拟语气。句意:我本该早点儿来的,但我不知道当时他们正在等我。
根据后面一句话的意思可反推出说话人觉得自己当时应该早点到,但实际上过去并未这么做。would have done sth.表示“过去本来会做某事”,暗含的意思是过去并未做到,符合该处的语意。
答案:D19. —What do you think of store shopping in the future?
—Personally, I think it will exist along with home shopping but _______
【2017届广东省天河中学高考英语一轮复习基础训练:动词时态和语态02(含答案)】相关文章:
★ 河南省三门峡市2014高考英语一轮(暑假)基础训练(3)附答案
★ 2014届高考英语一轮复习课时作业(十六)必修3Module 4《Sandstorms in Asia》(外研版)
★ 2014届高考英语一轮复习课时作业(三十三)选修6Module 3《Music》(外研版)
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ题型重组训练:第17组(含解析)
★ 2017届江苏省淮安市新马中学高考牛津译林版英语一轮复习活动单:模块5 Unit 3《Science versus nature》
★ 山东省济宁市2016年高考英语复习:条件状语从句(含解析)
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(11)及答案
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(3)及答案
★ 四川省2016届高考英语一轮复习课时作业(35) Module 5 Cloning 外研版选修6
★ 常熟市2014高考英阅读理解语一轮(暑假)训练题(3)及答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21