2022年2022年初二现在完成时练习题及答案_第1页
2022年2022年初二现在完成时练习题及答案_第2页
2022年2022年初二现在完成时练习题及答案_第3页
2022年2022年初二现在完成时练习题及答案_第4页
2022年2022年初二现在完成时练习题及答案_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

1、精选学习资料 - - - 欢迎下载精品文档初二现在完成时练习题及答案一.翻译以下句子:你曾经吃过鱼和薯条吗?.他离开中国三年了;2. 我刚刚丢了我的化学书;. 我熟悉他们五年了;3. 我以前从来没去过那个农场;10. 他们已去了美国五年了;4. 他已经吃过午饭11.自从他搬到济宁,他就住这儿了;5. 你已经看过这部电影了吗?12. 我妹妹成为一个高校生已经三年;6. 我哥哥仍没回来;13.自从1999年以来他们就熟悉;7. 这本字典我已买了三年了;14.我来到这个学校已3年多了;精品学习资料精选学习资料 - - - 欢迎下载二.用 since和 for填空1. twoyears. timeo

2、clock10. lunch精品学习资料精选学习资料 - - - 欢迎下载2. two years agohours 11. she left here 3. last month. an hour ago4. 1999. we were5. yesterdaychildren12. he has lived in nanjing the year before2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创1 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档last.13. i ve known him we were children.14. our teac

3、herhas studiedjapanesethree years.15. she has been away from the city about ten years.精品学习资料精选学习资料 - - - 欢迎下载16. it sabouttenyears city.三.终止性动词转换为以下连续性动词或者表示可以连续的状态的短语;she leftthe精品学习资料精选学习资料 - - - 欢迎下载 arrive at / in sp / get to / reach sp / come/ go / move to sp be in sp / at school / at home / on

4、 the farm/ be here / be there1) he got to beijing five minutes ago.he beijing for.2) i moved to the usa in008.i .3) i went home yesterday. i.4) they came herelastweek.theyhere since . come to / go back to/ returnto be backtogo out be out2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创2 / 29精品学习资料精选学习资料 - - - 欢迎下载精品

5、文档1) he came outtwoyearsago.hefor .2) wereturntobeijingyesterday.we to beijing since . become be1) i became a teacher in000.i a teacher for .2) the river became dirty last year. the river dirty for . close be closed open be open1) theshopclosedtwohoursago.theshop for .2) the door opened at six in th

6、e morning.the door for six hours. get up be up;die be dead ;leave sp. be away from sp.fallasleep/gettotsleep beasleep ; finish/ end be over;marry be married;1) igotuptwohoursago.i since .2) heleftshanghaijustnow.he shanghai for five minutes.2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创3 / 29精品学习资料精选学习资料 - - - 欢迎

7、下载精品文档3) my grandpa died in002.my grandpa for .4) themeetingfinishedatsix.themeeting for six hours.5) i got to sleep two hours ago .i since .6) they marriedin1990.they since . start / begin to do sth. do sth.;begin be on1) ibegan toteachatthisschoolin1995.i at this school since .2) the film began tw

8、o minutes ago. the film for . borrow keep; lose nothave;buy have;put on wearcatch / get a cold have a cold;get to know know1) they borrowed it last week.they it since .2) iboughtapen twohoursago.i a pen for .2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创4 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档3) i got to know him last y

9、ear. i him since .4) iputon my glassesthreeyearsago.i my glasses for .have / has gone to have been inhe has gone to beijing.he beijing for two days. join the league / the party / the army be a league member /a party member / a soldier be a member of the league/ the party be in the league/ the party

10、/ the army1) he joined the league in002.he a for two years.he a the for two years.精品学习资料精选学习资料 - - - 欢迎下载he years.theleaguefortwo精品学习资料精选学习资料 - - - 欢迎下载2) my brother joined the army two years ago.my brother a for .精品学习资料精选学习资料 - - - 欢迎下载mybrother in fortwo精品学习资料精选学习资料 - - - 欢迎下载2021 全新精品资料 - 全新公文范文

11、-全程指导写作独家原创5 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档精品学习资料精选学习资料 - - - 欢迎下载years.四.划线提问 you . 精品学习资料精选学习资料 - - - 欢迎下载your father . he . they a book五.用 have been 或 have gone 填空;a: where li fei . b: he to hainan island.a: how long he there. b: he there for three days.a: when will he come back 、 do you know.b:

12、 i m afraid he won t come back recently. a: could you tell me the way to hainan island.b: sorry、 i never there.a: how many times li fei to that place.b: he there only once.六.用have / has been to / in、 have gone to及go 的各种形式填空;1) where is jack. he his country.2) david the park just now.2021 全新精品资料 - 全新

13、公文范文 -全程指导写作独家原创6 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档3) john england since he came back.4) how long they this village.5) the smiths beijing for years.6) you ever america. - yes、 i there many times.7) i this school since three years ago.8) where is jim. he the farm.9) when he . he an hour ago.精品学习资料精选学习资

14、料 - - - 欢迎下载10) would you like to -yes、 but i there before.to the zoo with me.精品学习资料精选学习资料 - - - 欢迎下载精品学习资料精选学习资料 - - - 欢迎下载11) where you now. - i zoo.12) he often swimming.13) you there last year.to the精品学习资料精选学习资料 - - - 欢迎下载14) they often skating in winter.七 用 never、ever、already、just、yet、for、since

15、填空1. i have seen him before、 so i have no idea about him.2. jack has finished his homework.3. mr.wanghas taughtinthisschoolten years.2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创7 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档4. “have you seen the film.” “no、 ihave seen it.”5. “has the bus left .” “yes、 it has left.”八.用适当的时态填空

16、:精品学习资料精选学习资料 - - - 欢迎下载1. she s ten.here ever since she was精品学习资料精选学习资料 - - - 欢迎下载精品学习资料精选学习资料 - - - 欢迎下载2. both of them ten days.3. bothofthem ago.in hongkong fortohongkong tendays精品学习资料精选学习资料 - - - 欢迎下载4. halfanhour .sincethetrain精品学习资料精选学习资料 - - - 欢迎下载5. mary her pen. you it here and there.6. yo

17、uyour watch yet.精品学习资料精选学习资料 - - - 欢迎下载7. -areyouthirsty.-noi some orange. just精品学习资料精选学习资料 - - - 欢迎下载8. we - alreadythe book.精品学习资料精选学习资料 - - - 欢迎下载9. they village.a new school in the精品学习资料精选学习资料 - - - 欢迎下载10. imy homework .can you helpme.2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创8 / 29精品学习资料精选学习资料 - - - 欢迎下

18、载精品文档11. my fatherthe novel twice.精品学习资料精选学习资料 - - - 欢迎下载12. i 13. i a book just now.my watch yesterday.精品学习资料精选学习资料 - - - 欢迎下载精品学习资料精选学习资料 - - - 欢迎下载14. myfather yesterday.现在完成时态练习题答案一翻译以下句子:thisbooksince精品学习资料精选学习资料 - - - 欢迎下载1. have you ever had / eaten fish and chips.2. i have just lost my chemi

19、stry book.3. i have never been to the farm before.4. he has already had lunch=he has had lunch already.5. have you seen the movie yet.6. my brother hasn tcome /get / been back yet=my brother hasn treturned yet.7. i have had this dictionary for three years / since three years ago.8. has been away fro

20、m china for three years.9. i have known them for five years.10. they have been in the usa for five years. 11.he has been here since he moved to jining.12. mysisterhasbeen a collegestudentforthree2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创9 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档years = my sister hasbeen in college for

21、 three years.13. they have known each other since 1999.14.ihave been inthisschoolforoverthreeyears.二.用 since或者 for填空1. for. since . since . since5. since6. since7. forsince9.since10. since11. since12.since 13. since 14.for 15.for16. since三.终止性动词转换为以下连续性动词或者表示可以连续的状态的短语 1. has been in 、five minutesha

22、s been 、 member of 、 league2. have been in 、00 has been in3. have been at、two days. has been 、 soldier 、 two years4. have been 、 last weekhas been 、the army 1. have been out、 two years2. have been back 、 yesterday 1. have been 、 nine years2. has been 、two years 1. has been closed 、 two hours2. has b

23、een open2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创10 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档 1. have been up 、 two hours ago2. has been away from3. has been dead 、 seven years4. has been over5. have been asleep 、 two hours ago6. have been married 、 1990 1. have taught 、 19952. has been on 、 two minutes 1. have kept 、

24、 last week2. have had 、 two hours3. have known 、 last years4. have worn 、 three years has been inhas been 、 league member四.划线提问1. how long have、 been there . how long has 、 lived here3. when did 、 leave here4. when did 、 buy五.用 have been或 have gone填空;a: wherehasli feigone.b: he has gone to hainan is

25、land. a: how long has he been there.2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创11 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档b: he has been there for three days.a: when will he come back、 do you know.b: i m afraid he won t come back recently. a: could you tell me the way to hainan island.b: sorry、 i havenever been there.a

26、: how many times hasli fei been to that place. b: he has beenthere only once.六.用have / has been to / in、 have gone to及go 的各种形式填空;1. has gone t. went to3. has been in4. have 、been in5. have been in. have 、 been to ; have been7. have been in / at. has gone to9. did go ; went10. go;have been11. are 、 g

27、oing; am going12. goes13. did 、 go 14. do 、 go七.综合练习 :1. never2. just 、 already . for4. ever、 never . yet 、just / already八.用适当的时态填空:1. lived/ has been living . have been3. went4. has passed ; left2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创12 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档5. has lost ;have 、 seen6. have 、 foun

28、d7. have 、 had8. have 、 returned9. have 、 built10. haven t finished11. has read12. bought13. lost14. have been reading / has read时态讲解:现在完成时构成:现在完成时由助动词have +过去分词构成,助动词have有人称和数的变化;第三人称单数用has ,其余用 have.现在完成时的否定式直接在助动词后面加上not .疑问式为把助动词提到主语之前;以用法:1 )现在完成时通常表示在或存在的状态;说话人强调的为该动作或状态对现在的结果或影响;my daughter h

29、as just gone out.我女儿刚出去;i m sure we ve met before.我确定我们以前见过面;she has arrived.她到了;2 )表示连续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如 recently、already、just、 lately、 for、 since、yet等;如:i haven t heard from her these days.这些日子我没有收到她的信;wehaven tseen you recently.最2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创13 / 29精品学习资料精选学习资料

30、- - - 欢迎下载精品文档近我们没有见到你;they have been away for two years.他们离开已经两年了;she has been with us since monday.留意:1 ) since和 for的区分since后接时间点,如1993, last term、 yesterday、 the time i got therefor后接一段时间, 表示“长达多久”,如 tenyears、a while、 two days等; exercise:用 since和 for填空1. jim has been in ireland monday. jill has b

31、een in ireland three days. his aunt has lived in australia 1days.4. mary isinheroffice.she has been there oclock.indiahasbeenanindependentcountry 1974.6. the busislate.theyvebeen waiting 0 minutes.7. nobody lives in those houses. they have beenemptymanyyears.mike has been ill a longtime.he has been

32、inhospital october.1.since2. for3. for4. since5. since6. for7. for8. since2 )表示短暂意义的动词如arrive、leave、borrow、buy、2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创14 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档begin、 start、 die等,在完成时当中不能和表示一段时间的状语连用,由于它们表示的动作不行能连续;因此,不能说:he has come hereforweeks. × the old man has died for mon

33、ths.× they have left only for minutes.× 以上三句话可以改为:he has been here for weeks.the old man has for months. they have only for minutes.3 )havebeen和 havegone的区分:表示“曾到过某地”要用“havebeen ”;表示“已经去某地”要用 “havegone ”;试比较:wherehashe been.他刚才到哪里去了?wherehas he gone.他上哪儿去了?they have been to canada.他们到过加拿大;

34、they have gone to canada.他们到加拿大去了; .4 )现在完成时不能和表示过去的时间状语连用,如yesterday、 last year、 in 1976、 two days ago、 just now、when icamein ,但可以和 already、yet、sometimes、always、 often、 before、 lately、 recently、 once、 twice、 ever、never等连用;例如:shehas alreadycome.她已经来了; ihaven tread it yet.我仍没读过这个;i have met him befor

35、e.我2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创15 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档从前曾见过他;ma hong has always been a good student.马红始终为个好同学;ihave oftenseen him inthestreet.我常常在街上观察他;theyhave neverbeen toyanan.他们从未去过延安;i havent seen him lately.我近来没看到他;exercise:i. fill in the blanks with the proper form.1. i already

36、the film. iitlast week. hehis work today. not yet.3. my father justback from work. heistirednow.where s liming. hetotheteacher s office. ihere since i here in 1999. so far i quite a few friends here.7.how long thewangs here. fortwoweeks.ijustmyhomework. . heto school on foot every day.10. youyour sc

37、ience book yet.11. if it fine tomorrow、 ill go with you.12. the studentsenglish when theteachercame in.13.look.the monkeythe2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创16 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档tree.14.my mothertosee me nextsunday.15.i velostmypen. youit anywhere.1. have、 seen、 saw2. has、 finished3. has

38、、 come4.hasgone5.haveworked、moved6.havemade7.have、 stayed8. have、 finished. goes10. have、 found11. is12.werereading13.isclimbing14.iscoming15.have、seenii. choose the best answer.1. how long have you here.a. comeb. got c. arrivedd. been. my grandpa died .a. at the age of my b. for yearsc. when i was.

39、d. my age was.jane has tobeijing.she willcome back tomorrow.a. beenb.gonec.wentd.neverbeen.itisten years i last saw her.a. after b. since c. for d. that.-who will go tothestationtomeet lorry.-iwill.iherseveral times. a. metb. have met c. had met d. will meet.-whata nicedress.howlong youit.-justweeks

40、.a. will、 buy b. did、 buyc. are、 havingd. have、2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创17 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档had.-do you know lydia very well.-yes、 she and i friends since we were very young.a.havemadeb.havebecomec. havebeend.have turned. the smiths in china for years.a.haslivedb.livedc.havebeen

41、d.live.-hello、 this is mr. green speaking.can i speak to mr. black.- sorry. he the bainiao park.a.has been tob.has gone toc.wenttod.willgo to10.- you ever totheus.-yes、twice.a. have、 goneb. have、 beenc、 do、 go d. were、 goingiii. rewrite the sentences.1. ihavebeentomacaubefore.i been to macau before.

42、2. he hasn t come to school就划线部分提问 he come to school.3. ibough anew bikejustnow.ijust a new bike.4. webegantolearnenglish threeyearsago.we english three years5. he has never surfed、 .2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创18 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档 have they been here.7.the oldmanlastyear.he has fo

43、r a year. miss gao left an hour ago.miss gao has an hour ago. ask the questions1 i have been there for two days. you . my father has lived here since000.yourfather . he . they a book.keys:1.howlonghave、been there2.howlonghas、 lived here . when did、 leave here4. when did、 buy. use“ never、 ever、 alrea

44、dy、 just、 yet、 for、since ” to fill in the blanks. 1. i have seen him before、 so i have no idea about him. jack has finished his homework.3. mr.wanghas taughtinthisschoolten years.2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创19 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档4. “have you seen the film.” “no、 i精品学习资料精选学习资料 - - - 欢

45、迎下载haveseen it.”.“has thebus left“yes、 it has left.” .” 精品学习资料精选学习资料 - - - 欢迎下载keys:1. never2.just 、already .for4.ever、 never . yet 、just / already一.时态讲解:现在完成时构成:现在完成时由助动词have +过去分词构成,助动词have有人称和数的变化;第三人称单数用has,其余 用 have.现在完成时的否定式直接在助动词后面加上not .疑问式为把助动词提到主语之前;以study为例,其否定式.疑问式和简洁回答形式如下:用法:1 )现在完成时通常

46、表示在或存在的状态;说话人强调的为该动作或状态对现在的结果或影响;my daughter has just gone out.我女儿刚出去;i m sure we ve met before.我确定我们以前见过面;she has arrived.她到了;2 )表示连续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如 recently、already、just、 lately、 for、 since、yet等;如:2021 全新精品资料 - 全新公文范文 -全程指导写作独家原创20 / 29精品学习资料精选学习资料 - - - 欢迎下载精品文档i haven t heard f

47、rom her these days.这些日子我没有收到她的信;we haven t seen you recently.最近我们没有见到你;they have been away for two years.他们离开已经两年了;she has been with us since monday.留意:a since和 for的区分since后接时间点,如1993, last term、 yesterday、 the time i got therefor后接一段时间, 表示“长达多久”,如 tenyears、 a while、 two days等;exercise:用 since和 for填

48、空1. jim has been in ireland monday.2. jill has been in ireland three days.3. his aunt has lived in australia 1days.4. mary isinheroffice.she has been there oclock.5. indiahasbeenanindependentcountry 1974.6. the busislate.theyvebeen waiting 02021 全新精品资料 - 全新公文范文 -全程指导写作独家原创21 / 29精品学习资料精选学习资料 - - - 欢

49、迎下载精品文档minutes.7. nobody lives in those houses. they have been empty many years.精品学习资料精选学习资料 - - - 欢迎下载8. mikehas been ill in hospital october. a longtime.he has been精品学习资料精选学习资料 - - - 欢迎下载2)表示短暂意义的动词如arrive、leave、borrow、buy、begin、 start、 die等,在完成时当中不能和表示一段时间的状语连用,由于它们表示的动作不行能连续;因此,不能 说:he has come

50、here for weeks.× the old man has died for months.× they have left only for minutes.× 以上三句话可以改为:he has been here for weeks.the old man has for months. they have only for minutes2 )havebeen和 havegone的区分:表示“曾到过某地”要用“havebeen ”;表示“已经去某地”要用 “havegone ”;试比较:where has he been.他刚才到哪里去了?where has he gone.他上哪儿去了?they have been to canada.他们到过加拿大;2021 全新精品资料 - 全新公文范文 -全程指

温馨提示

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

评论

0/150

提交评论