When Alice came to life, she did not know how long she there. A.had been lying B
来源:网络
时间:
推荐文章

When Alice came to life, she did not know how long she ________ there.
A.had been lying
B.has been lying
C.was lying
D.has lain
试题答案
A
解析:根据全句的过去时态判断,did not know后面的宾语从句也应用过去时态,可排除B、D两项;how long表示一段时间,应与完成时连用,所以应选A项的过去完成进行时。