初中英语现在完成时专项练习题及答案.docx
《初中英语现在完成时专项练习题及答案.docx》由会员分享,可在线阅读,更多相关《初中英语现在完成时专项练习题及答案.docx(17页珍藏版)》请在三一文库上搜索。
1、一、单项选择。1、Bothhisparents looksad .Maybe they_whatshappenedtohim . .knew .have known.must know.will know2、Hehas_ beentoShanghai , hashe ? .already.never .ever. still3、HaveyoumetMrLi_? .just.ago .before.a moment ago4、The famous writer_ one new book inthe past two years . iswriting .waswriting.wrote.has
2、 written5、 Our country_ a lotso far . Yes . I hope it will be even _ . . haschanged ; well.changed ; good . has changed ; better . changed ; better6、Zhao Lan _already_in thisschool for twoyears . . was ; studying . will; study . has ; studied. are ; studying7、We _ XiaoLi since shewasalittlegirl . .
3、know .hadknown . have known.knew8、Harry Potter is a very nice film.I_ ittwice . . willsee.haveseen.saw.see9、 These farmershave beentotheUnitedStates . Really ? When _ there ? .willtheygo.didtheygo .dotheygo.havetheygone10、 _ you _ yourhomeworkyet ? Yes . I _ ita momentago . . Did ; do ; finished. Ha
4、ve ; done ; finished .Have ; done ; havefinished.will; do ; finish11、 Hisfather_ thePartysince1978 . . joined . has joined . was in . has been in12、 Do you know him well ? Sure .We _ friends since ten years ago . .were . have been. have become. have made13、 How long have you_ here ? About two months
5、 . e.arrived14、Hurryup! Theplay _ fortenminutes . . has begun . had begun . has been on . began15、 It _ tenyearssincehe left the army . . is. has .will.was16、 MissGreenisnt intheoffice. she_ to the library . .has gone . went .will go . has been17、My parents _ Shandong for ten years .1 . have been in
6、 . have been to . have gone to . have been18、The students have cleaned the classroom,?A. so theyB. don theyC. have theyD. haventhey19、has Mr Whitebeen a member ofGreener China since heto China?A. Howsoon, comesB. Howoften, gotC. Howlong,cameD. Howfar,arrived20、 His unclefor more than 9 years.A. has
7、come hereB. has started to workC. has lived thereD. has left the university二、句型转换。3、The old man _ last year. Hefor a year. (die) (动词填空)4、This factory opened twenty years ago.同(义句转换 )This factory_ for twenty years.5、Miss Gao left an hour ago.(同义句转换 )Miss Gao _ _ _ _ an hour ago.6、Her mother has been
8、a Party member for three years(.同义句)Hermother _ the Partythreeyears_ .7、The Green Family moved to France two years ago.同(义句转换 )_ two years _ the Green family moved to Fra nce.8、The bus has arrived here. It arrived ten minutes ago.把(两个句子合并成一个句子)_三、汉译英。4、 她还没有看过那部新电影。5、 她去过上海。6、 他这些天上哪儿去了?参考答案:一、单项选择。
9、1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是。2、现在完成时常与 already(已经), just(刚刚,正好), ever(曾经), never(从来,也不;从不), before(以前), yet(仍然)等连用。故 2 应选 B。3、C4、现在完成时常与recently(近来), sofar(到目前为止), inthepast/“last + 一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一
10、段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故 4 应选 D。5、C6、现在完成时时常与“ for +时间段或 since +过去时间点”连用(含从句,从句过去时)。故 6 应选 C。7、C8、现在完成时还与 once(一次), twice(两次), three times(三次), several times(几次)等表示重复次数的词语连用。故 8 应选 B。29、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示
11、与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如 yesterday , last week , a moment ago 等)连用。故 9 的正确答案为 B。10、B11、现在完成时中,非延续性动词不能与for 和 since 引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11 的正确答案依次为: D。12、B13、A14、C15、 A 。16、“ have/has gone to+ 地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。 “ have/hasbeenin+ 地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。“ have/has
12、 been to+地点”表示“曾经去过某地(但现在已不在那儿)。”故16 的正确答案为 A。17、A18、D19、C20、 C二、句型转换。1、has he?2、 How long3、 died, has been dead4、has been open5、has been away6、joined;ago7、It is, since8、 The bus has been here for ten minutes.三、汉译英。1、Jim has finisheddoinghis homework already. He is free now.2、He received a letter ye
13、sterday.3、My father has been tothe Great Wallbefore.4、She hasnt seen the new film yet.5、She has been to Shanghai.6、Where has he been these days?一 . 单项填空1. _ he s old, he can still carry this heavy bag.A. ThoughB. SinceC. ForD. So2. -Do you know if he _ to play basket ball with us?-I think he will co
14、me if he _ free tomorrow.A. comes; isB. comes; will beC. will come; isD. will come; will be3.In the zoo if a child _ intothe water and can t swim, the dolphins may come up _ him.A. will fall; to helpB. falls; to helpC. will fall; helpD. falls; helping4.I don t remember _ he worked in that city when
15、he was young.A. whatB. whichC. whereD. who5.We will stay at home if my aunt _ to visit us tomorrow.A. comesB. comeC. will comeD. is coming6.The police asked the children _ cross the street _ the traffic lights turned green.A. not; beforeB. don t; whenC. not to; untilD. not; after7.I was late for cla
16、ss yesterday _ there was something wrong with my bike.A. whenB. thatC. untilD. because8.I ll go swimming with you if I _ free tomorrow.3A. will beB. shall be C. amD. was9. In the exam, the _ you are, _ the _ mistakes you will make.A. careful; littleB. more careful; fewest C. more careful; fewer D. m
17、ore careful; less10.You should finish your lessons _ you go out to play.A. beforeB. afterC. when D. while11.I hurried _ I wouldn t be late for class.A. sinceB. so thatC. as ifD. unless12.When you read the book, you d better make a mark _ you have any questions.A. whichB. thatC. whereD. though13.The
18、teacher raised his voice _ all the students could hear him.A. for B. so thatC. becauseD. in order14.He took off his coat _ he felt hot.A. becauseB. asC. ifD. since15.It is _ that we d like to go out for a walk.A. a lovely dayB. too lovely a dayC. so lovely a dayD. such lovely a day16.Mary had _ much
19、 work to do that she stayed at her office all day.A. suchB. so C. tooD. very17._ I felt very tired, I tried to finish the work.A. AlthoughB. BecauseC. As D. As if18._ the day went on, the weather got worse.A. WithB. SinceC. WhileD. As19._ well you can drive, you must drive carefully.A. So long asB.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 初中英语 现在完成时 专项 练习题 答案
链接地址:https://www.31doc.com/p-9809616.html