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高考英语一轮单项选择训练题(5)及答案
★ 2017届江苏省淮安市新马中学高考牛津译林版英语一轮复习活动单:模块6 Unit 3《Understanding each other》
★ 2014届高考英语一轮复习课时作业(三十三)选修6Module 3《Music》(外研版)
★ 四川省2016届高考英语一轮复习课时作业(31) Module1 Small Talk 外研版选修6
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:创新押题(含解析)
★ 河南省三门峡市2014高考英语一轮(暑假)基础训练(3)附答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (66)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (62)
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 11 B卷 Word版含解析
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21