D.have finished
【解析】 D 考查动词时态。状语从句用现在时代替将来时,这里表示计划完成后,所以用现在完成时。
12.—Have you read the book called Waiting for Anya?
—Who ________it?
A.writes
B.has written
C.wrote
D.had written
【解析】 C 本题考查时态。题干中的答句问“谁写的这本书?”说明此书肯定是过去写的,所以用动词的过去式。
13.They________ two free tickets to Canada, otherwise they'd
never have been able to afford to go.
A.had got
B.got
C.have got
D.get
【解析】 B 本题考查时态。句意为:他们得到了两张去加拿大的免费票,否则他们将永远也去不起。此题叙述事实,又发生在过去,选B。
14.—The singer together with her band ________invited to the concert. Did you enjoy that party?
—No, no sooner ________than they sang their top hit Oh My Baby.
A.was; I had left
B.were; I have gone
C.was; had I left
D.were; did I leave
【解析】 C 主谓一致、时态及倒装的综合考查。主语(the singer)后面跟有together with引起的短语,谓语动词与前面的主语一致,所以要用was;否定词no sooner和than连用,且位于句首时,用部分倒装结构,表示一件事紧接着另一件事发生,相当于汉语的“一……就……”。
【2017高考英语备考复习学案:动词的时态和语态】相关文章:
★ 2017届高考英语二轮复习书面表达限时测验:1(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:考纲解读(含解析)
★ 2017高考英语备考复习学案:语法和词汇知识之动词的时态和语态
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21