当前位置:高中试题 > 英语试题 > 一般现在时 > When Alice came to, she did not know how long she             there.A.had been l...
题目
题型:不详难度:来源:
When Alice came to, she did not know how long she             there.
A.had been layingB.has been lyingC.was layingD.had been lying

答案
D
解析

试题分析:考查时态。句意:当Alice醒过来的时候,她不知道她在那里躺了多久了。根据句意说明当她醒过来的时候,这是一个过去的时间,那么她躺在那里很久是在这之前就发生的事情,故使用过去完成时的形式。故D正确。
点评:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。
核心考点
试题【When Alice came to, she did not know how long she             there.A.had been l】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
A fire broke out in the neighborhood last night. By the time the firemen arrived, it    . 
A.had been put outB.would put out
C.has been put outD.was putting out

题型:不详难度:| 查看答案
----What was the party like?
----Wonderful. It’s years  _____ I enjoyed myself so much.
A.afterB.before C.when D.since

题型:不详难度:| 查看答案
Tom killed the cat. I’ll ask him why _______.
A.he did thatB.did he do that C.he does that D.he had done so

题型:不详难度:| 查看答案
What do you think ____________ at this time last night?
A.has he doneB.he has doneC.was he doingD.he was doing

题型:不详难度:| 查看答案
---Why did you leave that position?
---I         a better position at IBM.
A.offerB.offeredC.am offeredD.was offered

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