When Alice came to, she didn’t know how long she th...

WhenAlicecameto,shedidn’tknowhowlongshethere.A.hadbeenlyingB.hasbeenlyingC.waslyingD.... When Alice came to, she didn’t know how long she there. A.had been lying B.has been lying C.was lying D.has lain 展开
 我来答
凝帝系列772kYd
推荐于2016-03-15 · TA获得超过140个赞
知道答主
回答量:179
采纳率:66%
帮助的人:102万
展开全部
A


试题分析:句意:当Alice到达时,她不知道自己在那里躺了多久了。指从“过去的过去”某一个时间点开始的动作或状态,一直延续到过去,用过去完成进行时,选A。
Zaria0526
2020-07-21
知道答主
回答量:1
采纳率:0%
帮助的人:593
展开全部
选A,came和did可知此题为过去时态,come to苏醒;恢复知觉,所以主语Alice是在过去睡了一段时间后刚刚苏醒,lie是躺(表示状态),躺着睡着这件事已经发生过了,因此应该使用完成时,又因为lie这个动词在本题中是指一种持续性(题干how long)的状态,所以用have been lying,结合过去时态,所以选择had been lying,A。B项has been lying现在完成时;C项过去进行时;D项has lain现在完成,lain没有持续性的意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式