现在完成时-小升初英语语法专项训练(通用,含解析)_第1页
现在完成时-小升初英语语法专项训练(通用,含解析)_第2页
现在完成时-小升初英语语法专项训练(通用,含解析)_第3页
现在完成时-小升初英语语法专项训练(通用,含解析)_第4页
现在完成时-小升初英语语法专项训练(通用,含解析)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

试卷第=page11页,共=sectionpages33页试卷第=page11页,共=sectionpages33页现在完成时-小升初英语语法专项训练学校:___________姓名:___________班级:___________考号:___________一、单选题1.—WhereisJohn?(

)—He________tothelibrary.He'llcomebacksoon.A.hasgone B.hasbeen C.goes D.was2.Howlong________youstudiedEnglish?(

)A.do B.are C.have3.I________Beijingfortwoyears.(

)A.havebeento B.havegoneto C.havebeenin D.havecometo4.—_______youever_______toBeijing?(

)—Yes,Ihave.A.Have;gone B.Did;go C.Do;go D.Have;been5.—Hi!Bruce.Ihaven’tseenyouforthreeweeks.(

)—Hi!George.I_______America.A.havegoneto B.wentto C.havebeento D.havebeenin6.Myfatherisn’therenow.He_______Shanghai.He_______theretwice.(

)A.hasgone;hasbeen B.hasgoneto;hasbeentoC.hasbeento;hasgone D.hasgoneto;hasbeen7.—Look!ThatmanlookslikeMr.Brown.—It________behim,forhe________America.can’t;hasgoneto B.maynot;hasgone C.mustn’t;hasbeento D.can’t;hasbeento8.Peterisyoung,buthe_______manyforeigncountries.(

)A.hasbeenin B.hasgoneto C.wentto D.hasbeento9.Ihaven’theardfromhim_______lastweek.(

)A.since B.ago C.for D.before10.—_______youever_______toLondon?(

)—Yes,Ihave.A.Have;gone B.Did;go C.Do;go D.Have;been11.—_______you_______theplates?(

)—No,Ihaven’t.A.Did;wash B.Do;wash C.Are;washing D.Have;washed12.Theprice_________,butIdoubtwhetheritwillremainso.(

)A.wentdown B.willgodown C.hasgonedown D.wasgoingdown13.Howmanytimeshaveyou_____tothefactory?(

)A.come B.came C.gone D.been14.Jack________Shanghai,hewillbeback________afewdays.(

)A.hasbeento;in B.hasgoneto;in C.hasbeento;after D.hasgoneto;after15.Thisisthefirsttimethestudents______toHydePark.(

)A.havegone B.havebeengone C.havebeengoing D.arebeinggone16.—_______myglasses?(

)—Yes,I_______themonyourbedaminuteago.A.Doyousee;saw B.Hadyouseen;haveseenC.Haveyouseen;saw D.Wouldyousee;saw二、用单词正确形式填空17.I_________(learn)Englishforthreeyears.18.Patrick_______(find)anewjob.Heisquitehappy.19.Sarah_______(visit)manyinterestingplacessinceshecametoliveinShanghailastyear.20.Sofar(到目前为止),mostofthechildren_____(see)thefilmHarryPotter.21.Mike_____(live)inParisfortwoyears.22.He_____not_____hispenyet.(find)23.They_____(be)inNewYorkforsevenyears.三、补全句子24.—Howlonghavetheybeenaway?—_____1997.四、看图完成句子25.—Haveyougotanydolls?—__________五、判断句子正误26.判断正(T)误(F),并改正Heisalwaysbeenaniceneighbour.()________________________________________六、选出错误选项并改正27.WehaslearnedalotofEnglishwords.

A

B

C

D

()___________七、改写句子28.IhavealreadybeentoSeasideTownonLuckyIsland.(改为否定句)I_____beentoSeasideTownonLuckyIsland_____.29.PeterhasalreadybeentoDragonBay.(改为一般疑问句)________Peter________toDragonBayyet?八、连词成句30.learned,we,a,lot,English,have,words,of(.)________________________________________答案第=page11页,共=sectionpages22页答案第=page11页,共=sectionpages22页参考答案:1.A【详解】句意:—约翰在哪里?—他去了图书馆。他很快就会回来。本题考查了现在完成时,hasgoneto表示去了某地,人不在说话地;hasbeento表示曾经去过某地,人在说话地;根据答语他很快就会回来,可知约翰不在这,故选A。2.C【详解】句意:你学习英语多久了?根据studied和所给选项可知,句子应是现在完成时,其结构是主语+have/has+过去分词,缺少助动词have。故选C。【点睛】3.C【详解】句意:我____北京两年了。句子是现在完成时,A.havebeento去过某地,已经回来,B.havegoneto去了某地,还没回来,C.havebeenin在某地待了一段时间,D.havecometo句子语法错误,故选C。4.D【详解】句意:你去过北京吗?是的,我去的。句子是现在完成时,所以是havedone结构,去过某地是用havebeento,故选D。5.C【详解】句意:—你好!布鲁斯。我三周没看到你了。—你好!乔治。我_____美国。havegoneto到某地去了,wentto去,havebeento去过某地,havebeenin待在某地。根据句意可知,布鲁斯去了美国,且现在已回来,应用havebeento去过某地。故选C。【点睛】6.D【详解】题干句意:我父亲现在不在这儿。他去上海了。他去过那里两次。去了某地通常用hasgoneto(没回来)和hasbeento(回来了),但与表示次数的once(一次)、twice(两次)、threetimes(三次)等连用时,只能用havebeento。上句已说明父亲不在这,所以第一空应选hasgoneto;下句与twice(两次)连用,且地点副词there前要省略to,所以第二空应选hasbeen。选项D符合题意,故选D。【点睛】7.A【详解】句意:—看!那个男人看上去像布朗先生。—不可能是他,因为他已经去美国了。A选项不可能,去了某地;B选项不可以,缺to,表达错误,排除B;C选项不必,去过某地;D选项不可能,去过某地;根据题意,可知A选项符合,故选A。【点睛】8.D【详解】句意:彼得很年轻,可是他________很多外语国家。A选项一直待在某地,B选项去了某地,人没回来,C选项去某地的过去式,D选项去过某地,人已经回来,根据句意可知D选项符合,故选D。【点睛】9.A【详解】句意:从上周开始我就没有他的消息了。此句为现在完成时,自从上周开始sincelastweek应用于现在完成时。其他都不合适,故选A。10.D【详解】句意:—你曾经去过伦敦吗?—是的,我去过。ever曾经,是现在完成时的时间标志,用助动词have,havebeento表示去过,已经回来了。故选D。【点睛】11.D【解析】略12.C【详解】句意:价格已经下降了,但我怀疑是否会继续下去。价格下降是过去的动作持续到现在,要用现在完成时态。故选C。13.D【详解】句意为:你去过工厂多少次了?该句用了现在完成时,谓语动词要用过去分词。选项A含义为来,是动词原形;选项B含义来,是动词过去式;选项Cgoneto表示去了还没回来,与题意不符;选项Dbeento含义为去过并且回来了。故选D。【点睛】14.B【详解】句意:杰克________上海,他将要在几天后回来。hasbeento曾经去过某地(人已经回来),hasgoneto到某地去了(人不在本地),in+时间段用于一般将来时,after+时间段常用于一般过去时,第一空根据后半句可知hasgoneto符合语境;第二空是一个一般将来时,要用in,故B选项符合,故选B。【点睛】15.A【详解】句意:这是学生们第一次去海德公园。根据句意可以看出此句用现在完成时。故选A。16.C【详解】题干句意:—你看到我的眼镜了吗?—是的,我一分钟前在你床上看到的。由“aminuteago”可知“看”这个动作发生在过去,所第二空的答案为saw;题意隐含的意思是“你现在知道眼镜在哪吗”强调的是过去的事对现在的印象,应当用现在完成时,其动词结构为have/hasdone,you用have,see的过去分词是seen,即haveseen,故选C。17.havelearned【详解】句意:我学英语已经三年了。由句中forthreeyears可知要用现在完成时,其构成为have/has+动词的过去分词,learn的过去分词为learned,主语为I,因此该空应填havelearned,故答案为havelearned。【点睛】18.hasfound【详解】句意:Patrick找到了一份新工作。他十分高兴。后一句表示找到新工作这件事对现在造成的影响或结果,故该句要用现在完成时态。现在完成时态的谓语动词的结构为:have/has+过去分词,该句主语是第三人称单数,助动词要用has,find(找到)的过去分词为found,故答案为hasfound。【点睛】19.hasvisited【详解】句意:自从去年来上海生活以来,她已经参观了许多有趣的地方。since+句子,主句用现在完成时have/hasdone,visit的过去分词是visited,故答案为hasvisited。20.haveseen【详解】句意:到目前为止,大部分孩子都已经看过哈利波特的电影。根据sofar可以判断句子是现在完成时态,主语是孩子们,用havedone结构表示完成,故答案为haveseen。21.haslived【详解】句意:迈克在巴黎住了两年。根据fortwoyears,可知句子是现在完成时,结构为:has/have+动词的过去分词,Mike是第三人称单数,用has,live的过去分词是lived,故答案为haslived。【点睛】22.

has

found【详解】句意:他还没有找到他的钢笔。现在完成时havedone,He第三人称单数,结构为hasdone,find的过去分词为found,故答案为has;found。【点睛】23.havebeen【详解】句意:他们在纽约呆了七年了。根据forsevenyears七年可知该句用现在完成时态,havedone结构,故答案为havebeen。【点睛】24.Since【详解】句意:—他们离开多长时间了?—_____1997年。问句是延续动词,现在完成时态。故答语用since自从。故答案为Since。【点睛】25.No,Ihaven’t.【详解】由题意可知为Haveyougot开头的一般疑问句,肯定回答为:Yes,Ihave.;否定

温馨提示

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

评论

0/150

提交评论