2025年初中英语中考复习备考过去完成时讲解和练习(含解析).docxVIP

  • 0
  • 0
  • 约9.9千字
  • 约 10页
  • 2026-01-20 发布于陕西
  • 举报

2025年初中英语中考复习备考过去完成时讲解和练习(含解析).docx

2025年初中英语中考复习备考过去完成时讲解和练习(含解析)

2025年初中英语中考复习备考

过去完成时讲解

一、过去完成时的构成

“助动词had+动词的过去分词。had没有人称和数的变化,疑问句是把had提到句首;否定句是在had后面加not,hadnot可以缩写成hadn’t。例如:

Wehadlearned10Englishsongsbytheendoflastyear.

到去年底为止我们已经学了十首英文歌曲

二、主语+过去完成时+其他部分

①when引导从句(注:从句谓语动词为过去式)

②by短语bythetime引导从句(注:从句谓语动词为过去式)

③before引导从句(注:从句谓语动词为过去式)例如:

2、过去完成时还可以表示由过去某一时间开始,一直延续到过去另一时间的动作或状态。常和for和since构成的短语或since引导的从句连用(用延续性动词)

1.Tomwasdisappointedthatmostoftheguests__________whenhe__________attheparty.

A.left;hadarrivedB.left;arrived

C.hadleft;hadarrivedD.hadleft;arrived

此题的正确答案为D。guests先“离开”,Tom后“到达”,“到达”用一般过去时,“离开用过去完成时。

2.WhenJackarrivedhelearnedMary__________foralmostanhour.(MET’92)

A.hadgoneB.hadsetoffC.hadleftD.hadbeenaway

此题的正确答案为D。因有表示“一段时间”的状语“foralmostanhour”,所以选入的动词必须是延续性动词。

3.①We__________fourthousandnewwordsbytheendoflastyear.

②We__________fourthousandnewwordsbytheendofthisyear.

A.hadlearnedB.havelearnedC.learned

D.willhavelearned

句①根据by短语中的lastyear,正确选项为A;句②根据by短语中的thisyear,正确选项为D。

4.Hehadalreadybuilthisownlabbythetimehewasten.到十岁时,他已经建了自己的实验室。

5.HehadstudiedEnglishforfiveyearsbeforehecamehere.来这儿之前,他已经学五年英语了。

二、1.主语+had+hardly(scarcely)+过去分词+when(before)+主语+一般过去时

2?主语+had+nosooner+过去分词+than+主语+一般过去时例如:

①Theyhadnosoonergothomethanitbegantorain.他们刚一到家,天就下起雨来。

②__________gotintotheroom,__________thetelephonerang.

A.Hehardlyhad;then

B.Hardlyhadhe;when

C.Hehadnot;thatD.Nothadhe;when

此题的正确答案为B。当否定词hardly,scarcely,nosooner在句首时,主谓要倒装。

三、根据上下文的时间关系来确定。例如:

1.Thepolicefoundthatthehouse__________andalotofthings__________.

A.hasbrokeninto;hasbeenstolen

B.hadbrokeninto;hadbeenstolen

C.hasbeenbrokeninto;stolen

D.hadbeenbrokeninto;stol

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档