(英语)英语过去完成时练习题20篇一、初中英语过去完成时1.Bythetimehe______________atthecinema,themovie______________forfiveminutes
arrived;hadbegunB
hadarrived;hadbegunC
arrived;hadbeenonD
hadarrived;hadbeenon【答案】C【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了
arrived到达,一般过去时;hadbegun开始,过去完成时,hadbeenon进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据forfiveminutes
故排除AB,beon进行,上映,表状态,可和段时间连用,bythetime到⋯⋯时候,从句用一般过去时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C
【点评】考查动词时态
注意句子涉及到begin和beon的词义和用法
2.Simon________thepianoforageswhenhegavehisfirstconcert
hasplayedB
isplayingC
hadplayedD
willplay【答案】C【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了
根据时间状语whenhegavehisfirstconcert
可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C
【点评】考查过去完成时
掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词
3.Wearetootired
Pleasestop__________arest
tohaveB
havingC
has【答案】A【解析】