I"m sorry you ______ so long, but it" ll still be some time before Jim gets back

I"m sorry you ______ so long, but it" ll still be some time before Jim gets back

题型:不详难度:来源:
I"m sorry you ______ so long, but it" ll still be some time before Jim gets back.
A.waitB.waitedC.had waitedD.have been waiting

答案
D
解析

试题分析:wait从说话之前(过去)就开始了一直持续到现在,再根据下文t" ll still be some time before Jim gets back可知动作还会继续下去。句意:很抱歉让你等了这么久,但是在Jim还要过一段时间才回来(你还得等)
点评:要善于确定句子时态,可以通过时间状语确定,还可以根据上下文来确定.但不能断章取义,要认真看清题意,像本题,还要注意从but it" ll still be some time 上看,说明动作还在继续。
举一反三
When she entered the police station, she recognized the man who ______ her at once.
A.was attackingB.attackedC.had attackedD.would attack

题型:不详难度:| 查看答案
David _____ a customer when the fire started.
A.servedB.was serving C.had servedD.would serve

题型:不详难度:| 查看答案
Your chance _______if you don’t take action at once.
A.are lostB.will lostC.loseD.will be lost

题型:不详难度:| 查看答案
It is said that a new robot _______by him in a few days.
A.will be designedB.has been designed
C.designedD.will have been designed

题型:不详难度:| 查看答案
Do you know the thief_______by the police.
A.has been catching B.has caughtC.has been caughtD.will caught

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.