最新过去完成时一、初中英语过去完成时1.By the end of last week, she ______in the west of China for two months helping the homeless children
will stay B
has stayed C
would stay D
had stayed【答案】 D 【解析】【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们
根据时间状语 By the end of last week 到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选 D
【点评】此题考查动词的时态
根据时间状语确定句子的时态
2.By the time I ________ on the TV, Beckham ________ two goals. A
turned; have scored B
turned; had scoredC
had turned; have scored D
had turned; had scored【答案】 B 【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球
本句是时间状语从句,by the time 到…时候为止,用于一般过去时,可排除 CD 选项
从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除 A;根据句意结构,可知,故选B
【点评】考查动词时态辨析题
3.Jake _____his key in the office so he had to wait until his wife _______ home
has forgotten … comes B
forgot… comeC
had left… came D
had left…would co