精选优质文档-倾情为你奉上过去完成进行时练习题含答案及解析一、单项选择过去完成进行时1His arms were sunburnt because he in the sun all day.Ahad satBsatCis sittingDhad been sitting【答案】D【解析】试题分析:考查时态。本句中的all day一整天,该短语与完成进行时连用,根据前半句的were说明只有过去完成进行时的形式,句意:他的胳膊赛坏了,因为一整天他都坐在阳光下。故D正确。考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。2I was suffering from a headache. That was probably because I _in front of the computer too long.Aworked Bwas workingCha