资源描述:
《过去完成时专项练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、过去完成时专项练习 定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在"过去的过去"的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。 构成:过去完成时的构成:had+.(过去分词) 用法: 1、与by,before,bytheendof引导的表示过去的时间状语连用。 例如:bythen,bybeforenineo'clockyesterday,bytheendoflastyear,bytheageoftwenty,bythetimeIarrived… 2、在过去不同时间发生的两个动作中,发生在先,用过
2、去完成时;发生在后,用一般过去时。例如:WhenIreturnedhome,myguesthadalreadyleft. IdidnotseethefilmbecauseIhadseenitbefore. 3、常用于told,said,knew,heard,thought,ask等动词后的宾语从句。例如: Shesaid(that)shehadneverbeentoParis. HeaskedwhatIhadsaid. 现在完成时和过去完成时的区别: 现在完成时强调对现在的影响或结果,过去完成时强调对过去的影响或结果。 练习: 1.单项选择 1.Heaske
3、dme_____duringthesummerholidays. A.whereIhadbeenB.whereIhadgoneC.wherehadIbeenD.wherehadIgone 2.What____Jane____bythetimehewassever? A.did,doB.has,doneCdid,did.D.had,done 3.I______900EnglishwordsbythetimeIwasten。 A.learnedB.waslearningC.hadlearnedD.learnt 4.She______livedherefor______
4、years. A.had,afewB.has,severalC.had,alotofD.has,agreatdealof 5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready. AhadcookedB.cookedC.havecookedD.wascooked 6.Shesaidshe__________theprinciplealready A.hasseenB.sawC.willseeD.hadseen 7.Shesaidherfamily_______themselves______t
5、hearmyduringthewar. A.hashidden,fromB.hadhidden,fromC.hashidden,withD.hadhidden,with 8.Bythetimehewastenyearsold,he_________. A.hascompleteduniversityB.hascompletedtheuniversity B.hadcompletedanuniversityD.hadcompleteduniversity 9.Shehadwrittenanumberofbooks______theendoflastyear. A.f
6、orB.inC.byD.at 10.He_____toplay____beforehewas11yearsold. Ahadlearned,pianoB.hadlearned,thepiano C.haslearned,thepianoD.learns,piano. 11.What_______Annie____bythetimehewasten? A.did,doB.did,didC.has,doneD.haddone 12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy. A.hasworkedB.wo
7、rksC.hadworkedD.willwork 13.Bytheendoflastweek,they____thebridge. A.hascompletedB.completedC.willcompleteD.hadcompleted 14.Benhatesplaying_____violin,buthelikesplaying____football. A.a…theB.the…theC./…theD.the…/ 15.Bythetimehewas4,he______alotofGerm