您现在的位置是:首页 > 学科知识查询 > 高中英语题库

When Alice woke up, she didn’t know how long she there.A.was lyingB.layC.has been lyingD.had been ly

编辑:chaxungu时间:2026-04-27 03:16:34分类:高中英语题库

【题目】When Alice woke up, she didn’t know how long she ______ there.

A.was lyingB.layC.has been lyingD.had been lying

在线课程

【答案】D

【解析】

考查过去完成进行时。句意:当Alice醒来时,她不知道自己在那里躺了多久了。“woke up”是过去的动作,“didn’t know”也是过去的动作,不知道的事是发生在此之前的动作,根据句意,指从“过去的过去”某一个时间点开始的动作或状态,一直延续到过去,用过去完成进行时,故选D。