基本信息
文件名称:外研版五年级英语过去完成进行时语法专练.docx
文件大小:24.72 KB
总页数:6 页
更新时间:2025-09-23
总字数:约5.22千字
文档摘要

外研版五年级英语过去完成进行时语法专练

一、单项选择题(共10题,每题2分)

1.Bythetimewearrived,they__________fortwohours.

A.hadbeenwaiting

B.havebeenwaiting

C.werewaiting

D.waited

2.She__________EnglishforthreeyearsbeforeshemovedtoLondon.

A.hadbeenlearning

B.hasbeenlearning

C.waslearning

D.learned

3.WhenIsawhim,he__________TVforhours.

A.hadbeenwatching

B.hasbeenwatching

C.waswatching

D.watched

4.They__________footballsincemorningwhenitstartedraining.

A.hadbeenplaying

B.havebeenplaying

C.wereplaying

D.played

5.Bytheendoflastyear,he__________inthatcompanyforadecade.

A.hadbeenworking

B.hasbeenworking

C.wasworking

D.worked

6.We__________forthebusforthirtyminuteswhenitfinallycame.

A.hadbeenwaiting

B.havebeenwaiting

C.werewaiting

D.waited

7.She__________abookfortwohourswhenIcalledher.

A.hadbeenreading

B.hasbeenreading

C.wasreading

D.read

8.They__________dinnerforanhourwhentheguestsarrived.

A.hadbeencooking

B.havebeencooking

C.werecooking

D.cooked

9.Bythetimetheteacherentered,thestudents__________quietlyfortenminutes.

A.hadbeensitting

B.havebeensitting

C.weresitting

D.sat

10.He__________fortheexamforweeksbeforehetookit.

A.hadbeenpreparing

B.hasbeenpreparing

C.waspreparing

D.prepared

二、多项选择题(共10题,每题2分)

1.Whichofthefollowingsentencesusethepastperfectcontinuoustensecorrectly?(选择所有正确选项)

A.ShehadbeenstudyingfortwohourswhenIcalled.

B.Theyhavebeenplayingsincemorning.

C.Hewasworkingwhenthephonerang.

D.Wehadbeenwaitingforanhour.

2.Identifythesentencesinthepastperfectcontinuoustense.(选择所有正确选项)

A.Ihadbeenrunningforanhour.

B.Shehasbeencookingdinner.

C.Theywerewatchingamovie.

D.Hehadbeensleepingallday.

3.Chooset