1、初中现在完成时练习题及答案现在完成时1.现在完成时的构成:现在完成时由助动词 havehas + 过去分词构成,第三人称单数 用has,其余用have。I have been in Shenzhen for seven years.Lily hasn t been to America before.2.现在完成时的用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状 态。说话人强调的是该动作或状态对现在的结果或影响。My daughter has just gone out. 我女儿刚出去。I m sure we ve met before. 我肯定我们以前见过面。She has
2、arrived. 她到了。2)表示持续到现在的动作或状态,for,since,yet等。如:I haven t heard from her these days. 这些日子我没有收到她的信。We havent s een you recently. 最近我们没有见到你。They have been away for two years. 他们离开已经两年了。She has been with us since Monday.3.xx 现在完成时连用的时间状语:already, yet, before, lately, recently, once, twice, ever, never ,s
3、ince ,for 等连用。例如:She has already come. 她已经来了。I haven t read it yet. 我还没读过这个。They have never been to Yan an. 他们从未去过 xx 。I havent seen him lately. 我近来没看到他。Shehas been an independent girl since her father passed away.自从父亲去世后,这女孩就变得独立了。Jack has been a doctor for 10 years. 杰克做医生已经 10 年了。4.现在完成时的否定式和疑问句初中
4、现在完成时练习题及答案否定句:在havehas后加not结构:主语+hashave+not+过去分词+其他一般疑问句:HasHave提到主语前,其他照写。结构:HaveHas+主语+过去分词+ 其他特殊疑问句:特殊疑问词+般疑问句注意:肯定句中如有someand,在否定句或者一般疑问句中要变成 anyor,即some-a nyan d-or以study为例,其否定式、疑问式和简单回答形式如下:肯定句否定句疑问句回答I have studiedGerma n before.I have not (haven t) studied Germa n before.Have you studied G
5、erma n before?Yes, I have. No,I have nt have not.He has studiedGerma n before.He has no thas nt studied Germa n before.Has he studied Germa n before?Yes,he has.No,he has nt have not.5.部分不规则变化动词表Base FormPast FormPast Participlebearborebornbeatbeatbeate nbecomebecamebecomeblowblewblow nbringbroughtbr
6、oughtbuildbuiltbuiltbuyboughtboughtcatchcaughtcaughtchoosechosechosencomecamecomedodiddonedrinkdrankdrunkdrivedrovedriveneatateeate nfallfellfalle nfindfoundfoundflyflewflow ngetgotgotgivegavegive ngowentgonegrowgrewgrow nhavehadhadhearheardheardkeepkeptkeptleaveleftleftloselostlostmakemademadeputpu
7、tputreadreadreadrunranrunsaysaidsaidseesawsee nsellsoldsoldsendsentsentsi ngsangsungsi nksank/sunksunktaketooktake nteachtaughttaughtwritewrotewroteam, iswasbee narewerebee n、卜 、八6.注意:1.sinee和for的区别sinee后接过去的某个时间点,如 1993, last term, yesterday,the time I got therefor后接一段时间,表示“长达多久”,如 ten years, a whi
8、le, two days 等。Exercise: 用 since 禾口 for 填空1.Jim has bee n in Irela nd Mon day.2.Jill has bee n in Irela nd three days.3.His aunt has lived in Australia 15 days.4.Mary is in her office. She has bee n there 7oclock.初中现在完成时练习题及答案5.India has been an independent country 1974.6.The bus is late. Theyve bee
9、n waiting 20minutes.7.Nobody lives in those houses. They have been empty many years.8.Mike has been ill a long time. He has been inhospital October.2.表示短暂意义的动词如 arrive, leave, borrow, buy, begin, start, die 等,在完成时当中不能和表示一段时间的状语连用,因为 它们表示的动作不可能持续。因此,不能说:He has come here for 2 weeks. xThe old man has
10、died for 4 mon ths. xThey have left only for 5 minutes. x以上三句话可以改为:He has been here for 2 weeks.The old man has for 4 months.They have only for 5 minutes3.have (has) been(toin ) +地点 和 have (has) gone(to)+地点的区别:“曾到过某地” = “have (has) been ”; 去过,现在已经回来了“已经去某地” = “have (has) gone ”。去了没有回来。试比较:Where has
11、he been?他刚才到哪里去了?(已经回来了)Where has he gone?他上哪儿去了?(人不在)They have been to Canada. 他们到过 xx 。(现在已经不在 xx)They have gone to Canada. 他们到 xx 去了。(可能在路上和已 经到 xx )随堂练习: 一、用单词的适当形式填空初中现在完成时练习题及答案1.Shes (live) here ever since she was ten.2.Both of them (be) in Hongkong for tendays.3.Both of them (come) to Hongko
12、ngten days ago.4.Half 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.Wealready (return) the book.9. they (build) a new school in thevillage?10.I (not finish) my homework . Can y
13、ou help me?11.My father(read) the novel twice.12.I (buy) a book just now.13.I (lost ) my watch yesterday.、单选题1.How long have you here?A. comeB. gotC. arrivedD. been2.My grandpa died .A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3.Jane has to BeiJing. She will come back tomorrow
14、.A. beenB. goneC. wentD. never been4.It is ten years I last saw her.A. afterB. sinceC. forD. that5.-Who will go to the station to meet Lorry?-I will. I her several times.A. metB. have metC. had metD. will meet6.-What a nice dress! How long you it?-Just 2 weeks.A. will, buyB. did, buyC. are, havingD.
15、 have, had7.-Do you know Lydia very well?-Yes, She and I friends since we were very young.A. have madeB. have become C. have beenD. have turned8.The Smiths in China for 8 years.A. has livedB. livedC. have beenD. live9.-Hello, this is Mr. Green speaking. Can I speak to Mr. Black?- Sorry. He the Baini
16、ao Park.A. has been toB. has gone toC. went toD. will go to10.- you ever to the US?- Yes, twice.A. Have, goneB. Have, beenC, Do, goD. were, going三、将下列句子变成否定句,一般疑问句,并对划线部分提问1)I have been there for two days.否定句:一般疑问句:对划线部分提问:2)My father has lived here since 2000.否定句:一般疑问句:对划线部分提问:3)He left here yester
17、day.否定句:一般疑问句:对划线部分提问:4)They bought a book two hours ago.否定句:一般疑问句:对划线部分提问:四、用 “never, ever, already, just, yet, for, since ” to 填空1.I have seen him before, so I have no idea abouthim.2.Jack has finished his homework.3.Mr. Wang has taught in this school ten years.4.“ Have you seen the film? ” “No, I
18、 have丄 ” seen it. ”5.“Has the bus left ? ” “Yes, it has left. ”五、用 have(has) been 或 have(has) 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: I m afraid he won t come back recently.A: Could you tell me the way
19、 to Hainan Island?B: Sorry, I never there.A: How many times Li Fei to thatplace?B: He there only once.初中现在完成时练习题及答案五、用 have / has been to / in, have gone to 及 go 的适当形式填空。1)Where is Jack? He Canada.2)David _ the park just now.3)John England since he came back.4)How long they this village?5)The Smiths
20、 Beijing for years.6) you ever America? - Yes, I there manytimes.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 like to to the zoo with me? -Yes, butI there before.11)Where you now? - I to the zoo.初中现在完成时练习题及答案12)He often swimming.13) you th
21、ere 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 abouthim.2. Jack has finished his homework.3.Mr. Wang has taught in this school ten years.4.“ Have you seen the film? ” “No, I hav e丄 ” seen it. ”5.“Has the bus left ? ” “Yes, it has left.初中现在完成时练习题及答案答案随堂练习一、 1.lived 2.have been 3.came 4.has passed,left5.lost,have seen 6.Have,found 7.have,had 8.have,returned9.Have,built 10.haven t finished 11.has read 12.bought13.lost二、1-5 DCBBB 1-6 DCCBB
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1