精选优质文档-倾情为你奉上英语过去完成时练习题及答案一、单项选择过去完成时1When Mary arrived she found all her children _ for nearly two hours.Ahave gone to sleepBfell asleepCwas falling asleepDhad been asleep【答案】D【解析】试题分析:考查时态的辨析。这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:当Mary到达时,她发先孩子们已经睡了将近两个小时。故选D。考点:考查时态的辨析。2The girl, when _ why she _ in the exam, just lowered her head and kept silent.Aquestioned; was cheatedBbeing questioned; was cheatingC