![初中英语语法现在完成时练习题及答案[1]_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-10/18/548aa12e-9788-4462-a4c9-56ed17bdc104/548aa12e-9788-4462-a4c9-56ed17bdc1041.gif)
![初中英语语法现在完成时练习题及答案[1]_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-10/18/548aa12e-9788-4462-a4c9-56ed17bdc104/548aa12e-9788-4462-a4c9-56ed17bdc1042.gif)
![初中英语语法现在完成时练习题及答案[1]_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-10/18/548aa12e-9788-4462-a4c9-56ed17bdc104/548aa12e-9788-4462-a4c9-56ed17bdc1043.gif)
![初中英语语法现在完成时练习题及答案[1]_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-10/18/548aa12e-9788-4462-a4c9-56ed17bdc104/548aa12e-9788-4462-a4c9-56ed17bdc1044.gif)
![初中英语语法现在完成时练习题及答案[1]_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-10/18/548aa12e-9788-4462-a4c9-56ed17bdc104/548aa12e-9788-4462-a4c9-56ed17bdc1045.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档一、时态讲解:现在完成时(1)构成:现在完成时由助动词have +过去分词构成,助动词 have有人称和数的变化。第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study为例,其否定式、疑问式和简单回答形式如下:否定式疑问式I have no t (have n studied Have I studied ?You have no t (have n studied Have you studied ?He has no t (has n studied Has he studied ?否定疑问式简单回答(肯定/否
2、定)Have I n ot (Have n tl) studied?Yes, you have. No, you have n.Have you no t (Have n tyou) studied?Yes, I have. No, I have n.Has he n ot (Has nthe) studied?Yes, he has. No, he has n.(2)用法:1 )现在完成时通常表示在 说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的 结果或影响_。My daughter has just go ne out.我女儿刚出去。I m sure we e me
3、t before.我肯定我们以前见过面。She has arrived.她到了。2) 表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用, 女口 recently, already, just, lately, for,since ,yet 等。如:I have nheard from her these days.这些日子我没有收到她的信。We have n seen you recen tly.最近我们没有见到你。They have bee n away for two years.他们离开已经两年了。She has bee n with us since Mon da
4、y.注意:a) si nee和for的区别since 后接时间点,如 1993, last term, yesterday, the time I got therefor后接一段时间,表示长达多久”女口 ten years, a while, two days等。Exercise:用 since 禾口 for 填空1. Jim has bee n in Irela ndMon day.2. Jill has bee n in Irela ndthree days.3. His aunt has lived in Australia15 days.4. Mary is in her offic
5、e. She has bee n there7 oclock.5. In dia has bee n an in depe ndent country1974.6. The bus is late. Theyve bee n wait ing20 minu tes.7. Nobody lives in those houses. They have bee n emptymany years.8. Mike has bee n illa long time. He has bee n in hospitalOctober.2)表示短暂意义的动词如arrive, leave, borrow, b
6、uy, begi n, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:He has come here for 2 weeks.xThe old man has died for 4 mon ths.xThey have left only for 5 minu tes.x以上三句话可以改为:He has bee n here for 2 weeks.The old man hasfor 4 mon ths.They haveonly for 5 minu tes2)have (has) been 和 have (has) gon
7、e 的区别:表示 曾到过某地要用 have (has) been ”; 表示 已经去某地要用 have (has) gone 。试比较:Where has he bee n?他刚才到哪里去了?(已经回来了)Where has he gone?他上哪儿去了?(人不在)They have been to Can ada.他们到过加拿大。(现在已经不在加拿大)They have gone to Ca nada.他们到加拿大去了。(可能在路上和已经到加拿大)3) 现在完成时不能和表示过去的时间状语连用,女口 yesterday, last year, in 1976, two daysago, jus
8、t now, when I came in,但可以禾口 already, yet, sometimes, always, often, before, lately, recen tly, once, twice, ever, n ever等连用。例如:She has already come.她已经来了。I haven read it yet.我还没读过这个。I have met him before.我从前曾见过他。Ma Hong has always bee n a good stude nt.马红一直是个好学生。I have ofte n see n him in the street
9、.我经常在街上看见他。They have n ever bee n to Yanan. 他们从未去过延安。I have nt seen him lately.我近来没看到他。BaseFormPast FormPastParticiplebearborebornbeatbeatbeate nbecomebecamebecomeblowblewblow nbringbroughtbroughtbuildbuiltbuiltbuyboughtboughtcatchcaughtcaughtchoosechosechosenIrregular Verbscomecamecomedodiddonedrin
10、kdrankdrunkdrivedrovedrive neatateeate nfallfellfalle nfindfoundfoundflyflewflow ngetgotgotgivegavegive ngowentgonegrowgrewgrow nhavehadhadhearheardheardkeepkeptkeptleaveleftleftloselostlostmakemademadeputputputreadreadreadrunranrunsaysaidsaidseesawsee nsellsoldsoldsendsentsentsingsangsungsi nksank/
11、sunksunktaketooktake nteachtaughttaughtwritewrotewroteam, iswasbee narewerebee nExercise:1. Fill in the bla nks with the proper form.I. 1already(see) the film. I(see) it last week.2. he(fin ish) his work today? Not yet.3. My fatherjust(come) back from work. He is tired now.4. Where Li Mi ng ? He(go)
12、 to the teacher office.5. I(work) here since I(move) here in 1999.6. So far I(make) quite a few friends here.7. How longthe Wangs(stay) here ? For two weeks.8. Ijust(fin ish) my homework.9. He(go) to school on foot every day.10. you(find) your scie nee book yet?11. If it(be) fine tomorrow, Ill go wi
13、th you.12. The stude nts(read) En glish whe n the teacher came in.13. Look! The mon key(climb) the tree.14. My mother(come) to see me n ext Sun day.15. Ive lost my pen.you(see) it any where?II. Choose the best an swer.1. How long have youhere?A. comeB. got C. arrivedD. bee n2. My gran dpa died.A. at
14、 the age of my 2B. for 2 yearsC. whe n I was 2.D. my age was 6.3. Jane hasto BeiJing. She will come back tomorrow.A. bee nB. goneC. wentD. n ever bee n4. It is ten yearsI last saw her. A. afterB. since C. for D.that5. -Who will go to the stati on to meet Lorry?-I will. Iher several times.D. will mee
15、tD.have, hadD. have tur nedD. liveD. will go toA. metB. have metC. had met6. -What a nice dress! How longyouit?-Just 2 weeks.A. will, buy B. did, buyC. are, havi ng7. -Do you know Lydia very well?-Yes, She and Ifriends si nee we were very young.A. have madeB. have becomeC. have bee n8. The Smithsin
16、China for 8 years.A. has livedB. livedC. have bee n9. -Hello, this is Mr. Green speak ing. Can I speak to Mr. Black?-Sorry. Hethe Bai niao Park.A. has bee n toB. has gone toC. went to10. -you everto the US?-Yes, twice.A. Have, gone B. Have, bee nC, Do, go D. were, goingIII. Rewrite the senten ces.1.
17、1 have been to Macau before.(改为否定句)Ibee n to Macau before.2. He hasn come to school because he was ill.(就划线部分提问)he come to school?3. I bough a new bike just now.(用 just 改写)Ijusta new bike.4. We began to learn English three years ago.(改为同义句 )WeEn glishthree years5. He has never surfed,?(改成反意疑问句)6. Th
18、ey have bee n here si nee 2000.(对划线部分提问)(动have they bee n here?7. The old manlast year. He hasfor a year. (die)词填空)8. Miss Gao left an hour ago.(同义句转换)Miss Gao hasan hour ago.Ask the questi ons1)I have bee n there for two days. you?2)My father has lived here since 2000.your father?3) He left here ye
19、sterday.4) They bought a book two hours ago.theya book?Use never, ever, already, just, yet, for, since” to fill in the blanks.1.1 havesee n him before, so I have no idea about him.2. Jack hasfini shed his homework.3. Mr. Wang has taught in this schoolten years.4. Have yousee n the film? ” No, I have
20、see n it.5. Has the bus left?” Yes, it hasleft. ”现在完成时练习题一、翻译下列句子:你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。3. 我以前从来没去过那个农场。4. 他已经吃过午饭5. 你已经看过这部电影了吗?6. 我哥哥还没回来。7. 这本字典我已买了三年了。8. 他离开中国三年了。9. 我认识他们五年了。10. 他们已去了美国五年了。11. 自从他搬到济宁,他就住这儿了。12. 我妹妹成为一个大学生已经三年。13. 自从1999年以来他们就认识。14. 我来到这个学校已 3年多了。二、用 si nee 和for 填空I. two yea
21、rs5.yesterday8.an hour agoII. she left here12. He has lived in Nar13. I e known him2. two years ago3._6. 4 o9. we were childre njthe year before last.we were childre n.last month 4.1999clock74 hours_10.lunch time9欢迎下载14. Our teacher has studied Japa nesethree years.15. She has bee n away from the ci
22、tyabout ten years.16. It about ten yearsshe left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。 arrive at / in sp / get to / reach sp / come / go / move to spt be in sp / at school / at home / on the farm / be here / be there1) He got to Beiji ng five mi nu tes ago.HeBeiji ng for.2) I moved to the USA in
23、 2008. I the USA_si nce_.3) I went homeyesterday. I home for .4) They came here last week. Theyhere since. come to / go back to / return tot be back to go outt be out1) He came out two years ago.Hefor.2) We return to Beiji ng yesterday.Weto Beiji ng si nee. become t be1) I became a teacher in 2000.
24、I a teacher for .2) The river became dirty last year. The riverdirty for close t be closedope nt be ope n1) The shop closed two hours ago. The shop for2) The door ope ned at six in the mornin g.The doorforsix hours. get up t be up ; die t be dead ; leave sp. t be away from sp.fall asleep / get tot s
25、leept be asleep ; finish / end t be over ; marry t bemarried ;1) I got up two hours ago.Isince.2) He left Shan ghai just no w.HeShan ghai for fivemi nu tes.3) My gra ndpa died in 2002.My gran dpafor.4) The meeti ng fini shed at six.The meeti ngfor six hours.5) I got to sleep two hours agosince.6) Th
26、ey married in 1990. Theysince. start / begin to do sth.t do sth. ; begin t be on1) I bega n to teach at this school in 1995. Iat this school since.2) The film bega n two minu tes ago. The filmfor. borrow t keep ; lose t not have ; buy t have ; put on t wearcatch / get a cold t have a cold ; get to k
27、now t know1) They borrowed it last week. Theyit since.2) I bought a pen two hours ago. Ia pen for.3) I got to know him last year. Ihim since.4) I put on my glasses three years ago. Imy glasses for . have / has gone tohave bee n inHe has gone to Beiji ng.HeBeiji ng for two days. join the league / the
28、 Party / the armyt be a league member /a Party member / a soldiert be a member of the league / the Partyt be in the league / the Party / the army1) He joined the league in 2002.Heafor two years.Heathefor two years.Hethe league for two years.2) My brother joined the army two years ago.My brotherafor.
29、My brotherinfor two years.四、划线提问1) I have bee n there for two days.you2) My father has lived here si nee 2000.your father?3) He left here yesterday.he?4) They bought a book two hours ago.theya book五、 用 have(has) been或 have(has) gone 填空。A: WhereLi Fei?B: Heto Hai nan Isla nd.A: How longhethere?B: Het
30、here for three days.A: When will he come back , do you know?B: I m afraid he won come back recen tly.A: Could you tell me the way to Hainan Isla nd?B: Sorry, In everthere.A: How many timesLi Feito that place?B: Hethere only once.六、用 have / has been to / in, have gone to及 go 的各种形式填空。1) Where is Jack?
31、 Hehis coun try.2) Davidthe park just now.3) Joh nEn gla nd since he came back.4) How longtheythis 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.10) Would you
32、like to to the zoo with me? -Yes, but I there before.11) Where you now? - I to the zoo.12) He often swimming.13) you there last year?14) they often skating in winter?七 用 never, ever, already, just, yet, for, since 填空1. I have seen him before, so I have no idea about him.2. Jack has finished his home
33、work.3. Mr. Wang has taught in this school ten years.4. “Have you seen the film?”“No, I have seen it.5. “Has the bus left ?”“Yes, it has left. ”八 . 用适当的时态填空:1.She s (live) here ever since she was ten.2. Both of them (be) in Hongkong for tendays.3. Both of them (come) to Hongkong ten days ago.4. Half
34、 an hour (pass) since the train (leave).5. Mary(lose) her pen. you (see)it here and there?6. you (find) your watch yet?7. -Are you thirsty? -No I just (have) some orange.8. We already (return) the book.9. they (build) a new school in thevillage?10. I (not finish) my homework . Can you helpme?11. My
35、father (read) the novel twice.12. I (buy) a book just now.13. I (lost ) my watch yesterday.14. Myfather (read) this book since yesterday.参考答案:1. since 2. for 3. for 4. since 5. since 6. for 7. for 8. since1. have, seen, saw 2. Has, finished 3. has, come 4. has gone 5. have worked, moved 6. have made
36、 7. have, stayed 8. have, fini shed 9. goes 10. have,found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seen Keys: 1. Howl ong have, bee n there 2. Howl ong has, lived here 3. When did, leave here 4. When did, buyKeys: 1. never 2. just , already 3. for 4. ever, never 5. yet , just
37、 / already现在完成时态练习题答案一. 翻译下列句子:1. Have you ever had / eate n fish and chips?2. I have just lost my chemistry book.3. I have n ever bee n to the farm before.4. He has already had lunch = He has had lunch already.5. Have you see n the movie yet?6. My brother hasn come /get / been back yet = My brother
38、 hasn returned yet.7. I have had this dict ionary for three years / since three years ago.8. Has been away from 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. My sister has been a college studen
39、t for three years = My sister has been in college for three years.13. They have known each other since 1999.14. I have been in this school for over three years.二、用 since 或者 for 填空1. for 2. since 3. since 4. since 5. since6. since 7. for 8 since 9.since 10. since11. since 12.since 13. since 14.for 15
40、.for16. since三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语 1. has been in , five minutes2. have been in , 20083. have been at, two days4. have been , last week 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 been open 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 , last week2. have had , two hours3. have known , l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六一销售活动方案
- 六味斋营销活动方案
- 六年级毕业旅行活动方案
- 医疗文书考试试题及答案
- 安全生产法律法规试题及答案
- 安全人员考试题库及答案
- 六月新用户专享活动方案
- 共享亚运盛典活动方案
- 共享文明实践活动方案
- 共创团队活动方案
- 上海市社区工作者管理办法
- 山东财经综招试题及答案
- T-CRHA 089-2024 成人床旁心电监测护理规程
- 学习通《形势与政策》2025春章节测试答案
- 【MOOC】线性代数-浙江大学 中国大学慕课MOOC答案
- “非遗”之首-昆曲经典艺术欣赏智慧树知到期末考试答案章节答案2024年北京大学
- 化工企业安全生产诊断检查表
- 石河砂出厂合格证
- 舞台搭建范例合同
- 肝硬化临床诊断及治疗
- 运输有限公司消防安全自查自检情况的报告
评论
0/150
提交评论