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
展开
2个回答
展开全部
选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没有持续性的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |