精英家教网 > 高中英语 > 题目详情
They ______ on the program for almost one week before I joined them, and now we _____on it as no good results have come out so far.
A.had been working; are still workingB.had worked; were still working
C.have been working; have workedD.have worked; are still working
A
此题的时间参照点是before I joined them,,所以第一个空应该用过去完成进行时,第二个空根据时间now用现在进行时。
【标签】动词时态
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

He traveled to many mountain villages and saw many poor children out of school. This experience _______ his life.
A.would changeB.had changed
C.was to changeD.was changing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2009年合肥市高三第一次教学质量检测)When you finish your work,don’t forget to put the tools back where they      
A.areB.will beC.wereD.had been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

------I’ve been told that John ________  from his journey to India.
What about visiting him tonight?
------- Great. I’ll call for you at 6:30pm.
A.had come backB.is backC.came backD.coming back

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Although the causes of cancer_____, we do not yet have any practical way to prevent it.
A.are being uncoveredB.have been uncoveringC.are uncoveringD.have uncovered

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

----Do you regret not having gone abroad?
----Not at all. I_____ as much, but I’m glad to contribute to our motherland.
A.    didn’t earn  B. hadn’t earned  D. am not earning D. haven’t  earned

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

–What’s that noise?
–Oh, I forgot to tell you. The new machine ______.
A.was testedB.will be testedC.is being testedD.has been tested

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Sorry to have interrupted you. Please go on.
— Where was I ?
— You _____ you didn’t like your father’s job.
A.had saidB.saidC.were sayingD.had been saying

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- Do you think we can get to the airport in time?
--- Yes, so long as we           held up in any traffic jam?
A.don’t get B.won’t getC.wouldn’t getD.wouldn’t have got

查看答案和解析>>

同步练习册答案