精品文档用心整理资料来源于网络仅供免费交流使用专项语法讲练——过去进行时及when和while引导的时间状语从句【巩固练习】一、用所给动词的适当形式填空。1.I___________(do)myhomeworkwhenMike_______(come)lastnight.2.She____________(clean)theroomwhenI______(go)toseeher.3.They____________(read)thenewspaperwhenI_______(go)intotheroom.4.Theteacher_____________(talk)tosomeparentswhenI_____(see)her.5.Thestudents______________(revise)fortheirlessonswhenMr.Black________(enter)theclassroom.6.Atthattimethey__________(watch)TVathome.7.What_____you______(do)ateightlastnight?8.LingLing,what____you______(look)for?9.Hesaidhe_________(repair)hisbikeatthemoment.10.Itwasadarknight.Thewind_________(blow)hardandtherain_______(fall)heavily.11.He_________(wait)forhergirlfriendwhenImethim.12.He________(eat)aneggwhenIsawhim.13.Iwaswritingwhilehe_________(listen)tomusic.二、按要求进行句型转换。1.WewerehavingaPEclassatfouryesterdayafternoon.(改为否定句)We_______________aPEclassatfouryesterdayafternoon.2.Katewasreviewingherlessonsateightlastnight.(改为一般疑问句,做肯、否回答)________________________________________________________________________________________________________3.Heraninthepark.(用atthistimeyesterday改写)____________________________________________________4.Theywereplayingcomputergamesatninelastnight.(对划线部分提问)____________________________________________________5.Iwasreadinganovelatthreeyesterdayafternoon.(对划线部分提问)____________________________________________________三、根据汉语提示完成句子。1.他们那时不在打排球。They____________________volleyballatthattime.2.当你回来时,他在看电视吗?__________he__________TVwhenyoucameback?3.昨天中午他在哪里等你?____________________he__________foryouatnoonyesterday?4.当我离开时,他正在做家庭作业。He____________________hishomeworkwhenIleft.5.正当他们扫地的时候,老师进来了。Whilethey____________________thefloor,theteachercamein.6.昨天下午5点你在做什么?What__________you__________atfiveyesterdayafternoon?7.我走进屋子时他们正在看报纸。They____________________thenewspaperwhenI__________theroom.精品文档用心整理资料来源于网络仅供免费交流使用8.我去看她的时候她不是在打扫房间。She____________________theroomwhenI__________toseeher.9.我敲门的时候你在干什么?What_________you__________whenI____________atthedoor?10.昨天晚上八点我在读书,我妹妹在看电视。I__________________whilemysister__________________TV.四、单项选择。[真题链接]1.—DidyouwatchthefootballmatchonTVlastnight?(2015河南中考)—Iwantedto,butmymotherherfavoriteTVprogramme.A.watchesB.watchedC.waswatchingD.hadwatched2.—MissLin______mydeskmatewhenIleftschool.(2015福州中考)—Sheisreallyaniceteacher.A.helpsB.ishelpingC.washelping3.—Whydidthecarhittheboy?(2015天津中考)—Becausethedriver______onthephoneatthattime.A.talkB.istalkingC.wastalkingD.havetalked4.—Icalledyoulastnight,butyoudidn’tanswer.(2015湖南长沙中考)—Sorry,Grace.I________IamASingerwhenthephonerang.A.amwatchingB.waswatchingC.havewatched5.I_____withmyparentswhenherangmeupyesterdayafternoon.(2015甘肃兰州中考)A.amshoppingB.amshopingC.wasshoppingD.wasshoping【参考答案】一、用所给动词的适当形式填空。1.wasdoing;came2.wascleaning;went3.werereading;went4.wastalking;saw5.wererevising;entered6.werewatching7.were;doing8.are;looking9.wasrepairing10.wasblowing;wasfalling11.waswaiting12.waseating13.waslistening二、按要求进行句型转换。1.weren’thaving2.WasKatereviewingherlessonsateightlastnight?Yes,shewas./No,shewasn’t.3.Hewasrunningintheparkatthistimeyesterday.4.Whenweretheyplayingcomputergames?5.Whatwereyoudoingatthreeyesterdayafternoon?三、根据汉语提示完成句子。1.weren’tplaying2.Was;watching3.Wherewas;waiting4.wasdoing5.werecleaning6.were;doing7.werereading;entered8.wasn’tcleaning;went9.were;doing;knocked10.wasreading;waswatching四、单项选择。[真题链接]1.C。句意:—昨晚你在电视上看足球比赛了吗?—我想看,但我的母亲在看她最喜欢的电视节目。根据句意可知是描述过去某个时间正在进行的动作,应该用过去进行时,故选C。2.C。句意:当我离开学校的时候,林老师正在帮助我的同桌。根据句中从句“whenIleftschool”可知精品文档用心整理资料来源于网络仅供免费交流使用此题是在考查过去进行时的用法,所以应该选择C。3.C。句意:——为什么汽车撞了那个孩子?——因为司机那个时候正在打电话。根据问句中的did和答语中的atthattime可知时态为过去进行时。故答案为C。4.B。句意:——我昨天晚上给你打电话了,但是你没有接。——对不起,Grace,电话响的时候我正在看《我是歌手》。amwatching现在进行时,正在看;waswatching过去进行时,表示过去某个时间正在做某事;havewatched现在完成时,已经看过了。根据对话的情境可知,在那个人打电话的时候,我正在看电视节目,这里说的是昨天晚上那个时间正在做的事情,应该用过去进行时,故选B。5.C。句意:昨天下午他给我打电话时,我正和父母一起买东西。一个过去动作发生时,另一个过去动作正在发生。过去正在发生的动作用过去进行时态。shop是重读闭音节,变成现在分词要双写p再加ing。故选C。