题目内容

8.When Alice came to,she did not know how long she        there.(  )
A.had been lyingB.has been lyingC.was lyingD.has lain

分析 句意:当爱丽丝醒过来之后,她不知道在哪儿躺了多长时间.

解答 答案:A A项是过去完成进行时;B项是现在完成进行时;C项是过去进行时;D项是现在完成时.Alice醒过来是过去的动作,她躺在那儿应该是在醒过来之前,并且醒过来时还在那躺着.过去完成进行时表示"发生在过去之前的动作一直持续到当时,并且再继续下去".由句子的时间状语可知,应该用过去完成进行时.故选A.

点评 考查过去完成进行时.主要根据时间状语判断是否发生在"过去的过去,动作还有没有持续下去的可能".

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网