《(文末附答案)九年义务初中英语过去完成时专项训练.docx》由会员分享,可在线阅读,更多相关《(文末附答案)九年义务初中英语过去完成时专项训练.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(每日一练)(文末附答案)九年义务初中英语过去完成时专项训练wnai a oeautnui aay.i ne snonesi answer is aomg me inmg.单选题1、 A short time before she, the old lady a will, leaving all her money to her brother.A . died; has writtenB . has died; wroteC . had died; wroteD . died; had written2、 By the time I got to the airport, the plan
2、e.A . took offB . has taken offC . had taken offD . takes off3、一Did Alan see his old friends yesterday?Yes, he did. He his old friends for several years.A . didn1 t seeB . wouldn t seeC . hasn t seenD . hadnt t seen4、All the freshmen five hundred trees by then.A . plantedB . had plantedC . have plan
3、tedD . would plant5、一 Dad, we the zoo-trip you promised us last week.Sorry my girls. I to take you there this week, but T ve been too busy.A . expect; intendB . had expected; had intendedC . are expecting; had intendedD . expected; intend6、By the end of last term, we lots of English songs.A . have l
4、earnedB . had learnedC . leanD . are learning 7、The students busily when Mrs White went to get a book she in the classroom.A . had written; leftB . were writing; has leftC - were writing; had left8、 If I harder when I was young, I a university and lived a different life.A . worked; would enteredB .
5、had worked; would have enteredC . would worked; had enteredD . have worked; will have entered9、When the parents arrived at the hall, the students their projects.A . have finishB . had finishedC finishedD . are finishing10、The plane to Thailand by the time I got to the airport in a hurry.A . had land
6、edB . had taken offC . had left off11、By the end of last term we nearly 7000 English words.A . will learnB . have learntC . learntD . had learnt12、一Did you see Tom at the party?No, he by the time I got there.A . leftB . was leavingC . had leftD . has left13、一Mary said she a bad cold for a week. Is s
7、he better now?A . has caughtB . had caughtC . has hadD . had had14、When Jack rushed to the airport, the plane to ParisA . had leftB . leftC . has leftD . is leaving 15、一Why was he late for school yesterday?一Because he overslept. By the time he got to the bus stop, the bus alreadyA . was; leavingB .
8、has; leftC . would; leaveD . had; left九年义务初中英语过去完成时_02F参考答案1、答案:D解析:句意:在她去世前不久,老太太写了一份遗嘱,把她所有的钱都留给了她的哥哥。考查时态辨析题。当过去发 生的两个动作有时间上的先后顺序时,先发生动作的用过去完成时,后发生动作的则用一般过去时。根据句意 语境,可知“die”与“write(遗书)”都发生在过去,显然“write”应发生在“die”之前,即:过去的过去, 故选Do2、答案:C解析:句意:到我到达机场的时候,飞机已经起飞了。bythetime+一般过去时从句,主句用过去完成时。故选C。点睛:by the
9、time意为“到时候(为止)”,是一个介词短语,在句中经常起连词作用,弓I导时间状语从 句。它的主要用法如下:3、答案:D解析:试题分析:句意:-Alan昨天看他的老朋友了吗? -是的。他昨天看到了。他已经好几年没看到他的老朋 友了。到昨天为止已经好几年没见了,应用过去完成时,助动词用had/hadrV t。因此,选D。考点:考查时态的用法。4、答案:B解析:句意:那时所有的新生已经种了五百棵树。考查时态。planted 一般过去时;had planted过去完成时;have planted现在完成时;would plant过去将来时; 根据“by then”表示“到那时为止”,所以此处用过去
10、完成时,故选B。s 分室 C解析:考查动词时态。根据“wethe zoo-trip”可知,正期待着要去动物园,用现在进行时be doing的结构。根据 ul to take you there this week可知,在过去打算带孩子们去动物园,并且对现在的结果造成了影响,所以第二个空要用过去完成时had done的结构,故选C。6、答案:B解析:句意:到上学期末,我们已经学了很多英文歌曲。考查动词辨析。By the end of last term到上学期末为止,是 过去的一段持续时间,用于过去完成时“had + done”结构;根据句意语境,可知选B。7、答案:C解析:试题分析:句意:当怀
11、特夫人去取她忘在教室的书时,学生们正在忙碌地写着。A、had written,已经写,过 去完成时,left,过去式;B、were writing ,正在写,过去进行时,has left,现在完成时;C、were writing,过 去进行时,had left过去完成时。When弓I导时间状语从句。She had left in the classroom.o定语从句,先行词 是booko故选C考点:考查动词时态。8、答案:B解析:句意:如果我年轻时多努力一点,我就能上大学,过一种不同的生活。5考查虚拟语气。分析句子可知,本句是虚拟语气;根据“when I was young11 ,可知是与过
12、去事实相反的假设, if从句需用had done结构,主句用would have done结构。故选B。9、答案:B解析:句意:当父母们到达大厅的时候,学生们已经完成了他们的项目。根据句意及题干分析此空发生在父母们到达 之前,是“过去的过去,所以要用过去完成时态,故选B。10、答案:B解析:句意:当我匆忙赶到机场的时候,到泰国的飞机已经起飞了。land,着陆,take off飞机起飞,leave off戒掉, 戒除。根据句意可知这里表示“起飞”故用take off got t。the airport发生在过去,飞机起飞是在我到达机场 之前,所以是过去的过去,故用过去完成时,过去完成时结构:主语
13、+had+过去分词,故选B。11、答案:D解析:句意:到上学期末,我们已经学了将近7000个英语单词。A. will learn将学习(一般将来时);B. have learnt已经学了 (现在完成时);C. learnt学习(一般过去时);D. had learnt已经学习(过去完成时),根据By the end of last term是过去完成时的标志词可知,应该用过去 完成时,故答案选D。小提示:过去完成时的概念:指的是发生在过去的过去。构成:主语+had+动词过去分词;标志词有by the end of +过 去的时间点、before+过去的时间点等。例如题目中By the end
14、of last term是过去完成时的标志词可知,应该用过去完成时,故答案选D。612、答案:C解析:句意:-你在聚会上看到Tom 了吗?-没有,等我到那儿的时候,他已经离开了。left离开,过去式;was leaving正要离开,是过去进行时,表示将来;had left过去完成时;has left现在完成时。根据句意可知,汤姆 是在“我”到之前离开的,即“过去的过去”,故应用过去完成时。选C。13、答案:D解析:句意:结果玛丽说她得了重感冒一个星期了。她现在好些了吗?根据catch a cold是非延续性动词词组,have a cold是延续性动词词组。结合时间状语for a week可知,
15、要用 延续性动词词组,故排除A和B;根据主句Mary said可知,主过从必过,要用过去完成生态,此空应填had had,故排除C,故选D。14、答案:A解析:句意:当Jack急匆匆到达机场,飞机已经起飞了。A. had left已经离开,过去完成时;B. left离开,一般过去时;C. has left已经离开,现在完成时;D. is leaving 将要离开(表趋向的动词,它的进行时表示将来时)。根据句意Jack到达机场飞机已起飞,“rushed”是过去 时,飞机离开在“rushed”之前,即表示过去的过去,所以用过去完成时。故选A。15、答案:D解析:句意:昨天他为什么迟到了?他睡过头了。他到达公交车站时,公交车已经开走了。考查时态。结合语境可知,公交车离开是在他到达公交站之前,结合“got”可知,此处应用过去完成时,表 示过去的过去发生的动作,故选D。