精英家教网 > 高中英语 > 题目详情
I won’t tell the student the answer to the math problem until he ______ on it for more than an hour.
A.has been workingB.will have worked
C.will have been workingD.had worked
A

此题选A,has been working 为现在完成进行时,是许多中学生不太熟悉的一种时态,因此要想通过分析句子直接从正面选出答案可能有一定困难。但是,如果我们用排除法来分析,则问题变得很简单:首先,由于until引导的是时间状语从句,根据“主将从现”原则,当主句为将来时态时,时间状语从句不能直接用将来时态来表示将来意义,据此可排除B和C;而选项D为过去完成时,也不能选,因为“过去完成时”必须以“过去”为支点,表示“过去的过去”,但此句并没有过去时态这一支点,故此选项也被排除。
练习册系列答案
相关习题

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

—— What do you think of this kind of TV set,which ______ in Shanghai?
—— Well, I don’ t care such things.
A.was madeB.is made C.has been madeD.had been made

查看答案和解析>>

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

—— Look at the black clouds.It ______ soon.
—— Sure.If only we _____out.
A.is raining; didn’ t come B.is to rain; won’ t start
C.will rain; haven’ t started D.is going to rain; hadn’ t come

查看答案和解析>>

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

We _______ on it for several hours but we have not yet reached any conclusion.
A.workB.areworkingC.havebeenworkingD.havebeenworked

查看答案和解析>>

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

“I suppose you _________ that report yet?” “I finished it yesterday, as a matter of fact.”
A.didn’t finishB.haven’t finishedC.hadn’t finishedD.wasn’t finishing

查看答案和解析>>

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

---- How does your second-hand car run?
---- It _____ run all right, but it is being repaired.
A.hasB.hadC.doesn’tD.used to

查看答案和解析>>

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

We ________ to move but are still considering where to go to.
A.are decidingB.decidedC.have decidedD.had decided

查看答案和解析>>

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

Although he has lived with us for years, he _______ us much impression.
A.hadn’t leftB.didn’t leaveC.doesn’t leaveD.hasn’t left

查看答案和解析>>

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

She took her son, ran out of the house, ________ him in the car and drove quickly to the nearest doctor’s office.
A.putB.to putC.puttingD.having put

查看答案和解析>>

同步练习册答案