When Alice came to, she did not know how long shethere.A.had been layingB.has been lyingC.was laying

题目简介

When Alice came to, she did not know how long shethere.A.had been layingB.has been lyingC.was laying

题目详情

When Alice came to, she did not know how long she             there.
A.had been layingB.has been lyingC.was layingD.had been lying
题型:单选题难度:中档来源:不详

答案

D

试题分析:考查时态。句意:当Alice醒过来的时候,她不知道她在那里躺了多久了。根据句意说明当她醒过来的时候,这是一个过去的时间,那么她躺在那里很久是在这之前就发生的事情,故使用过去完成时的形式。故D正确。
点评:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。

更多内容推荐