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

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

现在完成时和一般过去时专项练习一、用所给单词的正确形式填空。1.--_____you_____(have)lunchyet?---Yes,I.---When____you_____(have)it?---I______(have)itat12:00.2._____she_____(write)alettertoherauntyet?Yes,she_____.She__________(write)itthedaybeforeyesterday3.--______you____(find)yourknifeyet?---Notyet.4.I_________(sing)theEnglishsongbefore.5.I____never_____(see)himbefore.6..She_____just_____(ride)ahorse?7.Tomwithhismother_________(shop)justnow..8.Sam________(go)toschoolbybikelastyear.9.Mybrother_______(join)thearmyin1999.10.Mybrother_______(be)inthearmysince1999.11.John_________(notwatch)TVlastnight.12.She______(do)herhomeworkalready.13.WhereisJack?He______(go)thepark.14.I_________(read)themagazineyesterday.15.Whatwasshedoingwhenshe__(come)here.16.We_______(play)footballfivehoursago.17..Mike______already______(finish)thework.18.We___________(run)outofmoney.Whatshallwedo?19.I_____just______(lose)mymathbook.20.I____(be)toBeijingtwice21.Myfather_____never____(eat)icecream.22.I__________(work)heresince1995.23.The_______(teach)Englishsincethey(come)tothisschool.24.We__________(learn)1000wordssofar.25.Tom____________(be)awayforthreedays.Hewillcomebacktomorrow.26.Theteacher_________(leave)twodaysago.27.Theteacher______(be)heresincetwodaysago.28.---_____you______(clean)theroomyet?--Yes,we__________(do)thatalready.--When_______you______(do)it?---We_______(do)itanhourago.29.---______he______(see)thisfilmyet?--Yes,he_____.--When_____he_____(see)it?--He____itlastweek.30.I_________(read)thebooktwice.It’sinteresting.31—Where’sshe?.--She________(go)toPairs.--How______she______(go)there?--She_______(go)therebyair.32.Sofar,manycountries____(improve)theirenvironment.33.MrChen_____(give)upsmokinglastyear.34.MrChen______(give)upsmokingsincelastyear.35.It’stenyearssinceI________(meet)her.36.ThisisthemostinterestingbookthatI_________(read).37.She_________(work)inthishospitalin2005.38.She_________(work)inthishospitalsince2005.39.I__________(clean)myroomtwohoursago.40.I________(clean)myroomsincetwohoursago.41Theoldmen____________(live)inthehousefortenyears.42.Mumisnotathomenow.She_______(go)theshop.43.Thesun________(rise)sincefiveo’clock.44.I’msorryI’vealready_______(forget)yourname.45.Myleg_______(hurt)alotlastnight.46.They________(eat)alotofchichenalready.47.---he______(give)thebookbacktothelibrary?--Notyet.48.Myuncle_______(teach)Englishfortenyears.Heloveshisjob.49.I________(spend)fivehourswatchingTVlastweekend.50.He’sjust_______(tell)usastory.二、按要求变换句型。1.Ihavealreadyeatenthefood.(否定句)2..Wehaveeverreadthisbook..(否定句)3.Theplanehasarrived.(否定句)4.She’slentsomemoneytoothers.(否定句)5.Shehasalreadyvisitedheraunt.(一般疑问句并肯定回答)6..Myfatherhasalreadyhadlunch.(一般问句并否定回答)7.Ihaveeverreadthisstory.(一般问句并肯定回答)8.He’severriddenahorse.(一般问句并否定回答)9.Hetookphotosinthepark.(一般问句并否定回答)10.She’salreadyvisitedheraunt.(提问)11.UncleWanghasputthekeyinhisbag.(提问)12.Ihavepracticedtheconversationtwice.(提问)13.Shehascollectedtwentykitessofar.(提问)14.Ihavecleanedtheroom.(提问)15.I’vebeenateachersinceIcamehere.(提问)16.She’slivedheresincethreeyearsago.(提问)17.Theyhavehadthiscarfortendays.(提问)18.Shewenttothezoothreeyearsago.(提问)19.Hewasaworkerthreeyearsago.(改成现在完成时)He_________aworkerthreeyearsago.20.WebegantostudyEnglishfiveyearsago.(改成现在完成时)We___________Englishsincefiveyearsago.21.Heboughtthebikein2005.(改成现在完成时)He_________thebike_____2005.22.Theteacherlefttwohoursago.(改成完成时)Theteacher_______________sincetwohoursago23.MariaandJanehavewaitedattheairportfortwohours.(对划线部分提问)____________________MariaandJanewaitedattheairport?24.JimleftChongqing3daysagobecauseofhisnewwork.(改为同义句)Jimhas_______________fromChongqingfor3daysbecauseofhisnewwork.25.She’salreadygonetoEngland.(否定句)She____________toEngland________.26.They’veleftthere.(一般疑问句)______they_______there?27.I’vebeenateachersinceIcamehere.(提问)____________you______ateacher?28.Hewasaworkerthreeyearsago.(用sincethreeyearsago改写句子)He_________aworkersincethreeyearsago29.Theteacherlefttwohoursago.(用sincetwohoursago改写句子)Theteacher____________sincetwohoursago30.Thefilmendedanhourago.(同义句)Thefilm______________foranhour.31.Theoldmandiedfivedaysago.(同义句)Theoldman______________forfivedays..32.我们买这本书三年了.We__________thebookforthreeyears33.他感冒三天了.He_________acoldforthreedays34电影开始了一小时了Thefilm______________foranhour35自从上星期以来,我就借了这本书.I____________thebooksincelastweek36.Mr.Black死了三年了Mr.Black________________forthreeyears37.自从三年前以来Tom就离开了中国。Tom_________________fromChinasincethreeyearsago.38.Theystayedatthehotelforfourdays.(提问)39.Heputtheiceintotheblendertenminutesago.(提问)三.改错1.Wehasn’tfinishedtheworkalready.______2.WehaveworkedinBeijingago._________3.Haveyoueatyourdinner?_____________4.Mymotherhasboughthercomputerforthreeyears._________5.Howlonghaveyouborrowedthisbook?___6.IhavereadthisbooksinceIarrivehere.____7.Shehastaughtheresincetenyears._______8.He’snevercometoChongqing,neitherishisfather.四、用have/hasbeento,have/hasgoneto,have/hasbeenin填空1.Mikeandhisparents______thenorthforhalfayear.2.Mumisnotathomenow.She_______theshop.3.______youever_____toKunming?Never.4.Where_____you______the

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功