当前位置:初中试题 > 英语试题 > 过去进行时 > —Where have you _________ all day? —I came back at noon and I _________ in this ...
题目
题型:不详难度:来源:

—Where have you _________ all day?
—I came back at noon and I _________ in this room ever since.
A.gone; had beenB.gone; wasC.been; have beenD.been; am

答案
C
解析

试题分析:英语中表示一段时间的时间状语不能和瞬间动词一起使用,反之表示瞬间的时间状语不能是持续性动词一起使用。本题中all day和ever since都是表示一段时间的时间状语,即可排除AB选项。结合句意可知上下文都是完成时态,故选C。
点评:英语完成时态中有瞬间动词与持续性动词之分,瞬间动词只表示瞬间动作,不能和表示一段时间的时间状语连用,反之持续性动词也是一样。再没有时间状语的情况下,就要结合语境具体分析。
核心考点
试题【—Where have you _________ all day? —I came back at noon and I _________ in this 】;主要考察你对过去进行时等知识点的理解。[详细]
举一反三

—Hi, Amy. Why are you so sad?
—Well, I found the computer I had had _________ went wrong again.
A.it repairB.repaired C.it repaired D.repairing

题型:不详难度:| 查看答案

—_________ you _________ the terrible news about Libya?
—Yes, I _________ it this morning. The people there will suffer from the war.
A.Do, watch; have doneB.Did, watch; did
C.Have, watched; didD.Had, watched; will do

题型:不详难度:| 查看答案
--Have you finished your work yet?
--Yes, I have . It ____________ half an hour ago.
A.has been finishedB.finishedC.was finishedD.has finished

题型:不详难度:| 查看答案
I’d love to come to your beautiful house. If you invite me, I _______ say “no”.
A.don’tB.won’tC.willD.will

题型:不详难度:| 查看答案
--- Are you going to the library this afternoon, Kate?
--- Yes, I have to. I ________ READER for two weeks.
A.have borrowedB.keptC.borrowedD.have kept

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.