八年级现在完成时练习题及答案
- 格式:doc
- 大小:27.55 KB
- 文档页数:28
外研版英语八年级英语句型及语法(英语现在完成时)及答案解析百度文库一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
get married需换成be married。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
4.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
八年级英语现在完成进行时被动语态单选题30题1. The house ______ by the workers for three months.A. has been being builtB. has been builtC. is being builtD. was being built答案:A。
本题考查现在完成进行时的被动语态。
选项A“has been being built”是现在完成进行时的被动语态,表示动作从过去开始一直持续到现在,并且还在进行。
选项B“has been built”是现在完成时的被动语态,强调动作已经完成。
选项C“is being built”是现在进行时的被动语态,表示正在进行的动作。
选项D“was being built”是过去进行时的被动语态,表示过去某个时间正在进行的动作。
根据语境,房子已经被工人建造了三个月,并且还在建造中,所以选A。
2. The flowers ______ by the gardener since early morning.A. have been being wateredB. have been wateredC. are being wateredD. were being watered答案:A。
本题考查现在完成进行时的被动语态。
选项A 是正确的,“have been being watered”表示从早上开始一直在浇水,并且还在继续。
选项B“have been watered”是现在完成时的被动语态,强调动作已经完成。
选项C“are being watered”是现在进行时的被动语态,只表示正在进行。
选项D“were being watered”是过去进行时的被动语态,强调过去某个时间正在进行。
结合语境,花从早上就一直在被浇水,还没结束,所以选A。
3. The project ______ by the team for several weeks.A. has been being worked onB. has been worked onC. is being worked onD. was being worked on答案:A。
第4讲现在完成时入门测( )1. I ______at this school for two years already.A. am studyingB. studyC. studiedD. have studied ( )2. They ______in the city since last summer.A. liveB. didn’t liveC. have livedD. live( )3. Mrs. Wang has lived in Haikou ______1992.A. sinceB. fromC. afterD. in( )4. She ______as an animal trainer since 2003.A. has workedB. worksC. will workD. have worked ( )5.---Would you like ______ some coffee?---No, thanks. I______ some.A. have; already haveB. had; just hadC. having; have hadD. to have; have already had【参考答案】1.D 2.C 3.A 4.A 5.D情景导入Teacher:“When did you go to Shenzhen Middle School?”Students:“We went to Shenzhen Middle School two years ago.”Teacher:“Are you still studying here?”Students:“Yes, we are.”Teacher:“So you have studied in Shenzhen Middle School l for two years.” Teacher:“And Miss Mary has taught you English for two years.”学习目标1. To learn the structure and key points of present perfect.2. To learn how to use present perfect.3. Attract students’ interest to English learning.知识精讲现在完成时的用法和标志一、概念:表示过去发生或已经完成的动作对现在造成的影响或结果;或从过去已经开始,持续到现在的动作或状态。
8BUnit1-3现在完成时语法(完整讲解)和练习(含答案)一、现在完成时讲解8BUnit1语法1. 构成:have / has + 动词过去分词2. 意义1)过去开始一直延续到现在的动作或状态。
She has lived here since she was born.You have studied in this school since 2014.I have taught English for 18 years. (注意:动词必须为延续性动词)2)发生在过去,对现在有影响的动作。
I have lost my key, so I can’t get into my house.Who has cleaned the window? It’s really clean.The bus has left, you must wait for the next one.I have seen the film. I won’t see it tonigh t.3)到目前为止,事情发生的次数。
I have already read this book many times.My uncle has been to France twice.How many times have you been to Beijing?★现在完成时的不同句式:1) She has lived in Wuxi since 2002.→Has she lived in Wuxi since 2002? Yes, she has./ No, she hasn’t.→She hasn’t lived in Wuxi since 2002.→How long has she lived in Wuxi?2) They have been to Shanghai three times.→Have they been to Shanghai three times?Yes, they have./ No, they haven’t.→They haven’t been to Shanghai three times.→How many times have they been to Shanghai?3.完成时常和以下时间状语连用:1)already 已经肯定句/ 特殊疑问句yet 还,仍否定句/ 一般疑问句She has already finished her homework. 句中She has finished her homework already.句末Has she finished her homework yet? 句末She hasn’t finished her homework yet. 句末2) ever 曾经肯定句/ 一般疑问句never 从未否定句I have ever seen the film. (肯定句)Have you ever seen this film? (一般疑问句)I have never seen the film. (否定句)3) since 自从+ 过去的时间点/ 一般过去时从句for 长达+ 一段时间(表示过去开始一直延续到现在的动作或状态)我爸爸在这住了二十年了。
八年级英语现在完成进行时强化单选题40题1. We _______ English for two hours in the morning.A. have been studyingB. studiedC. have studiedD. study答案:A。
本题考查现在完成进行时的用法。
现在完成进行时表示从过去某一时间开始一直持续到现在的动作,并且还可能继续下去。
“for two hours”是时间段,需要用现在完成进行时,A 选项“have been studying”符合;B 选项“studied”是一般过去时,只表示过去的动作;C 选项“have studied”是现在完成时,表示过去发生的动作对现在的影响;D 选项“study”是一般现在时,不符合时间段的语境。
2. The students _______ the project since last week.A. have been doingB. doC. didD. have done答案:A。
“since last week”是现在完成进行时的标志词,A 选项“have been doing”表示动作从上周开始一直持续到现在,并且可能还在继续;B 选项“do”是一般现在时;C 选项“did”是一般过去时;D 选项“have done”是现在完成时,强调动作的完成。
3. She _______ her homework for three hours.A. has been doingB. doesC. didD. has done答案:A。
“for three hours”表示一段时间,要用现在完成进行时,A 选项“has been doing”符合,强调动作的持续性;B 选项“does”是一般现在时;C 选项“did”是一般过去时;D 选项“has done”是现在完成时。
4. They _______ football on the playground the whole morning.A. have been playingB. playedC. playD. have played答案:A。
八年级英语现在完成进行时特殊用法练习题40题1.She ______ her homework since this morning.A.has been doingB.has doneC.didD.does答案解析:A。
选项B“has done”是现在完成时,表示已经完成的动作;选项C“did”和选项D“does”是一般过去时和一般现在时,不符合句子意思。
句子中有“since this morning”,表示从早上开始一直在做某事,要用现在完成进行时“has been doing”。
2.He ______ football in the park for two hours.A.has been playingB.has playedC.playedD.plays答案解析:A。
选项B“has played”现在完成时强调动作的完成;选项C“played”一般过去时和选项D“plays”一般现在时不符合语境。
“for two hours”表示一段时间,要用现在完成进行时表示一直在做某事。
3.They ______ TV all evening.A.have been watchingB.have watchedC.watchedD.watch答案解析:A。
选项 B 现在完成时不能体现整个晚上一直在看的持续状态;选项 C 和 D 时态错误。
“all evening”表示一段时间,用现在完成进行时。
4.The girl ______ singing since she got up.A.has beenB.hasC.wasD.is答案解析:A。
句子意思是女孩从起床后一直在唱歌。
选项B“has”后面缺少动词;选项 C 和 D 时态错误。
要用现在完成进行时“has been singing”。
5.We ______ waiting for the bus for half an hour.A.have beenB.haveC.wereD.are答案解析:A。
现在完成时练习及总结一、用since和for填空1. The bus is late ,They've been waiting_____________20 minutes.2. Nobody lives in those houses.They have been empty______________many years.3. Mike has been ill ______________a long time.He has been in hospital______________ October.4. Jim has been in Ireland______________Monday.5. Jill has been in Ireland______________three days.6. His aunt has lived in Australia______________15 days.7. Mary is in her office.She has been there_____________7 o'clock.8. India has been an independent country______________1974.9. The baby has been awake ______________ ten minutes.10. I feel very worried. My pen friend hasn’t replied to me _________ last month.二、用所给词的适当形式填空1.He is very hungry. He____________(not eat) anything for three days.2. We_____________(be) good friends since we met at school.3. The boy is happy because he_____________(sell) out all the newspapers.4. Where is Tom? He____________(go) to the post office.He said he____________(come) back soon.5. He____________(be) a volunteer in Sichuan province since the earthquake happened.6.I ___________(lost) my bike.___________you_____________(see) it anywhere?7.She_______________never________________(eat) such delicious noodles before.8. They________________________(be) to that small village several times.9.Could you tell me if you_____________(read) the story book?10.We________________(see) several members of the family since we________________(arrive).11. So far he____________(accept) a lot of gifts from his friends.12. The girl sitting to me on the plane is very nervous,for she____________(not fly)before.13. The result____________(prove) to be right since last week.14.The number of the private cars ____________(increase) greatly since 2008 in the small town.15.Tony____________(not have) got chocolate for his father.16. So far 20 students____________(exchange) their new year gifts with each other.17.She's________________________(live) here ever since she was ten.18. Both of them____________(be) in Jinan for ten days.19.Both of them____________(come) to Beijing ten days ago.20.Half an hour____________(pass) since the train____________(leave).21.Mary_____________(lose) her pen__________you____________(see)it here and there?22._____________you_____________(find) your watch yet?23.---Are you thirsty?---No,I just____________(have) some orange24.I____________already________________________(see) it last week.2____________(be) to Hong Kong twice.26.the young woman ever____________(travel) to England?27.____________you_____________(read) Gone with the Wind yet?28. My father____________just____________(come) back from work.He looks very tired.29. ---Where's Li Ming?----He____________(go)to the teacher’s office.30.He ____________(work) here since he ____________(move) here in 1999.31. So far I____________(make) quite a few friends here.32. He____________(study) English for five years.33.We____________(learn) 3000 English words up to now.34. The students____________(study) in the middle school since last month.35. My father____________(read) the novel twice.36. My father________never_________(drink) soft drinks,but he________(drink) some last week.37.I___________________(eat) too much.I can't eat any more.38. The farmer__________________(cut) some rice and____________(put) it in his house last autumn.39. The little girl_________________________(learn) 1000 words so far.40.Tom___________(be) away for three days since he_________(leave) home.41. My next-door neighbour____________(do)exercise yesterday morning.42.It____________(be) ten years since he_____________(come)here.43. There_______________(be) a piece of meat and two tomatoes in the kitchen,but now there is nothing left.44._____________the chef______________(cook) the meal? Everyone here is hungry.45.____________the shirt____________(cost) him 500 yuan?46._____________he____________(return) the book to the library?--Not yet.47.I____________(spend) three hours____________(practise) the piano last weekend.48.He______________just___________________(tell) us a story.49.He_________________(tell) us a story just now.50._______________you________________(tidy) up the room yet?5 visitors_____________(reach) Yunnan the day before yesterday.5_________________(be) two years since he__________(become) a cook.5_________________(be) to Scotland.54. We____________(read) that book.5____________(live) here for three years.5_____________(know) David for ten years.57. She____________(not/see) him for a long time.58.We____________(be) here for two weeks.59.1________________(lose) my keys.60.He_________________(drink) too much coffee.三、改写句子have missed the train.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 2.My brother has been in the army since1999.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 3.Mary has joined the badminton club since last term.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 4.We have been to Japan twice.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 5.I have already returned the book.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 6.Our school has changed a lot recently.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 7.I have worked here since I moved here in 1999.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.8.It has been two years since we met two years ago.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.9.He has just done his homework.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.10.I've been there before.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.四、选择题1. It has been ten years____________I last saw her.A. afterB. sinceC. For2.-Your scarf is so beautiful! When did you buy it?____________it for 6 years.A. boughtB. will haveC. have hadD. have bought3.-How long____________you______________in Xiangxi?-Since 16 years ago.A.did, goB. have, beenC. have, gonesaw Mr.Li in his office just now.-No, it____________be him. He has____________Guangzhou and will be back in two days.A.mustn’t, gone toB.mustn’t,been toC.can’t, been toD. can't, gone to5.-Our computer is working again!-Yes. Our IT teacher____________it. It took him about an hour.A. has fixedB. will fixC. is fixingD. was fixing6.Mr. Smith____________Chinese for two years.He’s much better at it now.A. learnsB. was learningC. has learnedD. will learn7.-Would you like something to drink?-No, thanks. I____________some tea already.A. have drunkB. was drinkingC. will drinkD. drink8.-Do you know Mount Wudang in Shiyan?-Yes,I____________it twice. It’s fantastic.A. had climbedB. climbC. climbedD. have climbed9.Peter’s mother died three years ago. It has been three years since his mother__________.C.has been deadD.has died10. My mother_____________a good example for me since I was young.B.has beenC.will be11. We____________each other since I came to Beijing but we send emails often.A.don’t seeB.didn’t seeC.won't seeD.haven’t seen12.-They say there’s a new restaurant nearby-Yes, and it_________ for no more than a week.A.has been openD.is opened13. They have_____________since the factory opened.A.left the schoolB.joined the teamC.become workersD.worked here14.His father____________for years.A.has diedB. has been deadC. diedD. dies15.Mary____________to see the films because she____________it twice.A. won't go,sawB. won’t go, will seeC. won't go, has seenD. didn’t go, sees16.____________you________England? Yes,it_______ a beautiful country.A. Will , gone to, wasB.Have, been to, isC. had ,been to, isD. Have,gone to, is17.-------____________you_____________to the capital?-------No, I________there early next month.A. Have,been, haven’t, am goingB.Had, been, hadn’t, am goingC. Have, gone, haven’t, was goingD. Did,go, didn’t, was going18. The famous writer_____________one new book in the past two year.A. is writingB. was writingD. has written19. -Our country____________a lot so far .-Yes. I hope it will be even_____________.A. has changed; wellB. changed; goodC.has changed: betterD. changed; better20. Harry Potter is a very nice film .I_________________________it twice.A. will seeB. have seenD. see五、保持句意不变(变成完成时态句子)1. The film began ten minutes ago.___________________________________________________.2.He hasn't come to school because he was ill.___________________________________________________.3.The old man died last year.___________________________________________________.4.My brother has been in the army for four years.___________________________________________________.5.Alice borrowed a computer from her sister two hours ago.___________________________________________________.6.The train arrived here ten minutes ago.___________________________________________________.7.The shop opened three days ago.___________________________________________________.8.The factory has closed since five years ago.___________________________________________________.9.Mr Green left twenty minutes ago.___________________________________________________.10.He left his hometown ten years ago.___________________________________________________.六、现在完成时1.句型:have/has done2.定义:2.1过去发生的动作对现在产生影响。
人教版英语八年级下册Unit8-10现在完成时专项练习题及答案1.Both his parents look sad。
Maybe they know what'XXX.2.He has already been to Shanghai。
hasn't he?3.Have you met Mr。
Li just now?4.The famous writer has written one new book in the past two years.5.- Our country has changed a lot so far.Yes。
I hope it will be even better.6.Zhao Lan has already studied in this school for two years.7.We have known Xiao Li since she was a little girl.8.Harry Potter is a very nice film。
I have seen it twice.9.- These farmers have been to the United States.Really。
When did they go?C。
How long。
cameD。
How far。
arrived10."XXX?" "Yes。
I finished it a moment ago." (n C)11.His father has been in the Party since 1978.(n D)12."Do you know him well?" "Sure。
we have been friendsfor ten years." (n B)13."How long have you been here?" "About two months." (nA)14.Hurry up。
现在完成时讲解一.基本结构:助动词have/has+过去分词(done)二.句型:否定句:主语+have/has + not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)三.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money (so far).(含义是:现在我没有钱花了.)Guo zijun has (just/already) come. (含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.①for+时段②since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)●⑤It is+时段+since+从句(过去时)Mary has been ill for three days.I have lived here since 1998.四.has gone (to),has been (to), has been (in) 的区别Have/Has gone(to) :去了(现在不在说话现场)Where is your father?He has gone to Shanghai.Have/Has been (to) :去过(已不在去过的地方)My father has been to Shanghai.Have/has been in:呆了多久(还在所呆的地方)My father has been in Shanghai for two months. /since two months ago. 五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help.他已得到她的帮助。
牛津译林版英语八年级下册现在完成时专项练习(答案+解析)牛津译林版英语八年级下册现在完成时专项练学校:___________姓名:___________班级:___________考号:___________一、句型转换1.XXX.I __________________a pen for _____________.2.I got to know him last year.I ______________ him since ___________.3.I XXX.I ______________ my glasses for ______________.4.He joined the Party in 2012.He _____________ a ____________ for two years.He __________________ the Party for two years.5.XXX.My brother _____________a __________ for ________。
My brother ___________ in ____________ for _________.二、用所给单词的正确形式填空6.I ______________(live)here since I was ten years old.7.I ______________(live)here in 1998.8.--- _______ you __________ yourbreakfast?Yes,I have.When _______ you _________ it?30 minutes ago.9.The students ______(study) in the middle school since last month.10.______ you ______ (find) your watch yet?11.---Are you thirsty?No。
八年级现在完成时练习题及答案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 is in her office. She has been there ______ o'clock.5. India has been an independent country______1974.6. The bus is late. They've been waiting ______0 minutes.7. Nobody lives in those houses. They have been empty ______ many years.8. Mike has been ill ______a long time. He has been in hospital ______ October.I. Fill in the blanks with the proper form.1. I____ already ____ the film. I ________ it last week.2. _____ he ____ his work today? Not yet.3. My father ____ just ____ back from work. He is tired now.4. Where's Li Ming ? He __________ to thes office.'teacher5. I __________ here since I ______ here in 1999.6. So far I _______________ quite a few friends here.7. How long ________ the Wangs ______________ here ? For two weeks.8. I ________ just ___________ my homework.9. He ________ to school on foot every day.10.____ you ______ your science book yet?11. If it ____ fine tomorrow, I'll go with you.12. The students ____________ English when the teacher came in.13. Look! The monkey __________ the tree.14. My mother __________ to see me next Sunday.15. I've lost my pen. _________ you ________ it anywhere?II. Choose the best answer. 1. How long have you _______ here?A. comeB. gotC. arrived2. My grandpa died _________.A. at the age of myC. when I was. B. for yearsD. my age was. D. been3. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been. 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 met--Just weeks.A. will, buyB. did, buyC. are, having7.--Do you know Lydia very well? --Yes, She andI _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned D. have, had C. had met D. will meet. --What a nice dress! How long _____ you _____ it?8. The Smiths _______ in China for years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been to-- Yes, twice.A. Have, goneB. Have, beenIII. Rewrite the sentences.1. I have been to Macau before.I _________ _________ been to Macau before.2. He hasn't come to school 就划线部分提问)______ _______ he come to school?3. I bough a new bike just now.I ____ just ____ a new bike.4. We began to learn English three years ago. We ____ ____English ____three years5. He has never surfed, _______ _______?_______ _______have they been here?7. The old man _________ last year. He has _______ _______for a year.8. Miss Gao left an hour ago.Miss Gao has _______ ________ ________ an hour ago.Ask the questions1) I have been there for two days.__________ _________ __________ you __________ __________?2) My father has lived here since000._________ _________ __________ your father_________ __________? _________ ________ he _________ __________? __________ ___________ they __________ a book?1. have, seen, saw2. Has, finished3. has, come4. has gone5. have worked, moved6. have made7. have, stayed8. have, finished. goes10. have, found11. is12. were reading13. is climbing14. is coming15. Have, seenKeys: 1. How long have, been there2. How long has, lived here . When did, leave here4. When did, buy 现在完成时练习题及答案三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
① arrive at / in sp / get to / reach sp / come / go / move to sp→ be in sp / at school / at home / on the farm / be here / be there1) He got to Beijing five minutes ago.HeBeijingfor .2) I moved to the USA in008.I the USA since .3) I went home yesterday. I home for . C, Do, goD. were, going B. has gone to C. went to D. will go to 10. --____ you ever ____ to the US?4) They came here last week. They ___________ here since _____________.② come to / go back to / return to→ be back togo out → be out1) He came out two years ago.He ______________ for ____________.2) We return to Beijing yesterday.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) The shop closed two hours ago. The shop_______________ ______ for _________________.2) The door opened at six in the morning.The door ________ ________ ________ for six hours. ⑤ get up → leave sp. → be away from sp. ie → be dead; d;be upfall asleep / get tot sleep → be asleep; finish / end → be over;marry → be married;1) I got up two hours ago.I ________ _____________since _______________.2) He left Shanghai just now.He ____________________ ______ Shanghai for five minutes.3) My grandpa died in002.My grandpa _______ _____ ______for _______ ________.4) The meeting finished at six.The meeting________ ______ ______ for six hours.5) I got to sleep two hours ago .I ________ _____ ___ since _________ _________.6) They married in 1990. They ________ _________ __________since _________. ⑥ start / begin to do sth. → do sth. ;begin → be on1) I began to teach at this school in 1995. I ____ ____ at this school since ____.2) The film began two minutes ago. The film ________ ____ for ____ ____. ⑦ borrow → keep; lose →not have ;buy → have ;put on → wearcatch / get a cold → have a cold; get to know → know1) They borrowed it last week.They __________it since _____________.2) I bought a pen two hours ago. I ____________a pen for _____________.3) I got to know him last year. I ___________ him since ___________.4) I put on my glasses three years ago. 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 / the army1) He joined the league in002.He _________________ a _________________ for two years.He ___________ a _________ the ________ for two years.He _______________________ the league for two years.2) My brother joined the army two years ago.My brother _________a ________ for ___________ ___________.My brother ___________ in ___________ for two years.四、划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ?2) My father has lived here since000._________ _________ __________ your father_________ __________?3) He left here yesterday._________ ________ he _________ __________?4) They bought a book two hours ago.__________ ___________ they __________ a book五、用have been 或have gone 填空。