精选优质文档-倾情为你奉上最新英语过去完成时练习题及答案一、单项选择过去完成时1 The boy _ loudly because he _ his way in the jungle and thought he couldnt go back home.Ahad cried; lostBhas cried; has lostCcried; had lostDcried; has lost【答案】C【解析】考查动词时态。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这个动作发生在大哭之前,故用过去完成时,故选C项。2We to finish the work before dark, but the heavy rain held us up.AmeantBwas meaningChad meantDwould mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have done 和 h