一般过去时和现在完成时练习题-含答案_第1页
一般过去时和现在完成时练习题-含答案_第2页
一般过去时和现在完成时练习题-含答案_第3页
一般过去时和现在完成时练习题-含答案_第4页
一般过去时和现在完成时练习题-含答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一般过去时和现在完成时练习题

1.A.用already或yet

1)Havetheytakendowntheoldpictures______?No,theyhaven’t_______.

2)Mostofushavefinishedourcompositions_____.

3)Hesaidhehadn’tvisitedtheexhibition________.

B.用since或for

1)Wehavelearnedfivelessons_____thebeginningofthisterm.

2)MrsLiaohasbeeninhospital______lastweek.

3)Ihavestayedatmyaunt’s_____twoweeks.

C.用havegone或havebeen

1)Wherearetheboystudents?They_____totheschoolfactory.

2)Isyourfatherin?No,he____toShenzhen._______heever______therebefore?Yes,he___thereseveraltimes

3)HeaskedmeifI_____toHangzhoubefore.

ItoldhimthatIwantedtogothereforavisitasI____never____tothatcitybefore.

2.选择填空

1.Mother____meanewcoatyesterday.I_______iton.Itfitsmewell.

A.hadmade…havetriedB.made…havetried

C.hasmade…triedD.made…tried

2“He____todrawhorsesalready”.“When______he?”“Lastyear“

A.learned…hasB.learned…didC.haslearned…hasD.haslearned…did

3.Tom_____upintothetree.Look,he____highupthere!

A.hasgot…isB.hasclimbed…wasC.got…wasD.climbed…is

4.____you_____thetextyet?Yes,we____ittwohoursago.

A.Did…copy…didB.Have…copied…haveC.come…havesentD.hadcome…sent

15.Jack____overfivelessonsbyseveno’clock.Thenhe____arest.

A.went…tookB.went…hadtakenC.hadgone…tookD.hadgone…hadtaken

16.We____outbythattimethathe____aspyforalongtime.

A.hadfound…hadbeenB.hadfound…wasC.found…hadbeenD.found…was

17.Beforethenews____him,he____toknowaboutit.

A.reaches…hasgotB.reached…hadgotC.reached…gotD.hadreached…got

18.I_____himasecondletterbeforeI____fromhim.

A.wrote…heardB.wrote…hadheardC.hadwritten…heardD.havewritten…hear

19.People____thatthesoldiers_____fighting.

A.say…hadstoppedB.said…hasstoppedC.say…stoppedD.said…hadstopped

20.We____inagoodharvestbecausewe____enoughrain.

A.didn’tget…hadhadB.got…hadhadC.hadgot…hadhadD.got…hadn’thad

21.They_______forfivehourswhenthey______inNewYork.

A.flew…arrivedB.hadflown…hadarrived

C.flew…hadarrivedD.hadflown…arrived

22.She____thatit_____fortwodaysbythatday.

A.says…hasrainedB.says…hadrainedC.said…hadrainedD.said…rained

23.John_____theresincetheyearbefore,sohe_____them.

A.hadworked…knewB.hadworked…hadknown

C.worked…knewD.worked…hadknown

24.He_____angrybecausehe____foralongtime.

A.hadgot…hadwaitedB.got…waitedC.hadgot…waitedD.got…hadwaited

25.-Ihaveseenthefilm“Titanic”already.

-When__________you__________it?

-Thedaybeforeyesterday.

A.have;seenB.will;seeC.did;seeD.did;seen

26.MrBlack__________inChinasincefiveyearsago.

A.livedB.haslivedC.livesD.isgoingtolive

27.We____________treeslastSunday.Sofarwe__________over3,000treesthere.

A.planted;plantedB.planted;haveplanted

C.haveplanted;plantedD.haveplanted;haveplanted

练习答案:

1.A.1)yet,yet2)already3)yet

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论