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(含答案)】相关文章:
★ 四川省2016届高考英语一轮复习课时作业(31) Module1 Small Talk 外研版选修6
★ 常熟市2014高考英阅读理解语一轮(暑假)训练题(3)及答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (66)
★ 2014高考英语(新人教版)一轮基础训练(2)A、B卷(附答案或解析)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (63)
★ 四川省2016届高考英语一轮复习课时作业(35) Module 5 Cloning 外研版选修6
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (75)
★ 常熟市2014高考英阅读理解语一轮(暑假)训练题(7)及答案
★ 山东省济宁市2016年高考英语复习:条件状语从句(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21