人教版英语英语现在完成时知识点梳理及经典练习(超详细)含答案百度文库
人教新目标初中英语语法-现在完成时讲解以及练习题(含答案)
现在完成时1.构成现在完成时是由助动词have(has)+动词的过去分词构成。
助动词have(has)表明事情发生于现在。
它和主语的人称、数要保持一致。
过去分词在句子中做谓语,说明句子的含义。
2.用法(1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果。
常被just、already、yet 等副词修饰。
如:-Have you had lunch yet? -Yes,I have. I've just had it.你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for和since等表示一段时间的状语。
如:He has taught here since 1981他自1981年就在这儿教书。
(可能还要继续教)I have't seen her for four years.我有四年没见到她了。
(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,never,three times等时间状语。
如:I have been to Beijing twice.我去过北京二次。
3.现在完成时的时间状语(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。
如:yesterday,last Sunday,in1990,three years ago等。
但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。
a. 用副词already和yet。
already一般用于肯定句中,yet一般用于否定句和疑问句中。
如:We have already finished our homework.我们已完成作业了。
They haven't finished their homework yet.他们还没有完成作业。
b.用ever 和never。
人教版八年级英语下册现在完成时讲解及练习
人教版八年级英语下册现在完成时讲解及练习现在完成时讲解现在完成时的基本结构是助动词have/has加上过去分词(done)。
在否定句中,主语后面要加上not,构成have/has not的形式。
在一般疑问句中,have/has要提到主语前面。
简略答语中,肯定回答要用Yes,后面跟主语和have/has;否定回答要用No,后面跟主语和haven't/hasn't。
现在完成时可以表示过去发生或已完成的动作对现在的影响或结果。
比如说,“I have spent all of my money (so far)”表示现在我没有钱花了。
另外,现在完成时也可以表示发生在过去某一时刻的、持续到现在的动作或状态。
这时常常和for(+时间段)或since(+时间点或过去时的句子)连用。
例如,“Mary has been ill for three days”表示玛丽已经生病三天了,“I have lived here since 1998”表示我自1998年以来一直住在这里。
现在完成时还有一些标志词,可以表达过去完成的动作对现在的影响。
这些标志词包括already、just和yet。
例如,“He has al ready got her help”表示他已经得到她的帮助,“He hasn't come back yet”表示他还没有回来。
This is the best film I have ever seen。
I have never seen a better movie before.He has never been to Beijing before。
He has never had the chance to visit Beijing.He says he has been to the USA three times already。
He has had the opportunity to visit the USA on three separate ns.So far。
(完整版)现在完成时讲解及练习
(完整版)现在完成时讲解及练习Unit 9:现在完成时讲解一.基本结构:助动词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. /sin ce two months ago.五.现在完成时的标志1. 现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help. 他已得到她的帮助。
人教版初三英语现在完成时知识点梳理
(每日一练)人教版初三英语现在完成时知识点梳理单选题1、Tom ________ in the small town for three years since he moved there.A.has livedB.livedC.was livingD.lives答案:A解析:句意:自从汤姆搬过来,他已经在小镇里生活了三年了。
考查时态。
本题中“for three years”为现在完成时的标志,谓语动词应该是用现在完成时:has/has lived。
主语是第三人称单数,应该是has lived,故选A。
2、So far, I ________ a letter from my friend.A.don’t getB.didn’t getC.haven’t got答案:C解析:句意:到目前为止,我还没有收到我朋友的信。
考查动词时态。
根据“So far”可知,本句时态是现在完成时,结合选项,故选C。
3、I have collected stamps since I ________ this film.A.seeB.sawC.seenD.seeing答案:B句意:自从看了这部电影,我就收集了邮票。
考查动词时态。
根据“I have collected stamps since I...this film.”可知,此处是since引导的时间状语从句,从句使用一般过去时,谓语用过去式saw。
故选B。
4、The train __________ for ten minutes.A.has goneB.has been leftC.has leftD.has been away答案:D解析:句意:火车离开十分钟了。
考查现在完成时。
根据“for ten minutes”可知,此处应使用延续性动词,go和leave都是短暂性动词,应用be away。
故选D。
5、He’s never won the game, ________ he?A.isB.hasC.isn’tD.hasn’t答案:B解析:句意:他没有赢得这次比赛,是吗?考查反意疑问句。
英语现在完成时答题技巧及练习题(含答案)及解析
英语现在完成时答题技巧及练习题(含答案)及解析一、初中英语现在完成时1.—Where's your father?—He _______ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】B【解析】【分析】句意:——你爸爸在哪?——他去了长沙。
因为父亲不在,证明他去了某个地方没有回来。
之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。
【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。
2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。
由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
强调过去发生的动作对现在的影响,应用现在完成时,故选B。
【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。
【中考英语】现在完成时(知识点+练习题)
2)since+ 时间段+ ago
He has stayed here since 5 hours ago. 3)since+ 从句
She has taught English since he came here.
• for: (长达)
for+ 时间段
He has kept the book for 2 weeks.
难点二
She has been to Shanghai. ( 她曾经到过上海) She has been in Shanghai for a week. (仍然在上海) She has gone to Shanghai 她到上海去了 (可能在去上海的路上,或已经到上海,总之现在没有回来)
用have/has been to, have/has gone to填空:
since 4. My friends haven’t visited me ______my birthday. for a long time . 5. We haven’t used our car _____ for 6. She hasn’t had a good cup of coffee _____years.
since 7. Tom has worn glasses _______he was 7 years old.
难点二 have been 与have gone 的用法
比较
have been to 意思是“到过,去过”,表示曾经到过某 处,但现在人不在那儿。 have gone to 意思是“去了”,表示已经去了某地, 现在人可能在去的途中或已在那儿了。 have been in 意思是“呆在某处一段时间了”
英语现在完成时知识点梳理及经典练习(超详细)含答案百度文库
英语现在完成时知识点梳理及经典练习(超详细)含答案百度文库一、初中英语现在完成时1.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。
——她已经去武汉了。
她将下周回来。
主语是she,所以用has,排除C、D。
A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。
根据She'll be back next week.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.—Hi, Tom! you ever the Bird's Nest?—Yes, I have. It's fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】 A【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。
现在完成时知识点——习题及答案
现在完成时(I)1. 现在完成时的定义:(1)表示过去发生或已经完成的动作对现在造成的影响或结果。
---It’s so dark. 太黑了。
---Someone has turned off the light. 有人把灯关上了。
(有人把灯关了,对现在造成的结果是:现在很黑)(2)表示从过去某一时间开始并一直持续到现在的动作或状态。
I have lived here for ten years. 我已经住在这10年了。
(从10年前开始,持续到现在还住在这儿)I have lived here since 2003. 自从2003年我就住在这儿。
(从2003年开始,持续到现在还住在这儿)2. 现在完成时的构成及句式转换:肯定:主语+have/ has + 过去分词+其它。
否定:主语+haven’t/ hasn’t+ 过去分词+其它。
一般疑问疑问:Have/Has +主语+过去分词+其它?① I have finished my homework. (肯定句)② I have not finished my homework. (否定句)③ ---Have you finished your homework?---Yes, I have./ No, I haven’t. (一般疑问句及肯定、否定回答)3. 动词过去分词的变化规则:①一般情况下加-ed;②以-e结尾的,加-d;③以辅音字母加y结尾的,变y为i加-ed;④重读闭音节单词,双写辅音字母加-ed。
规则动词:finish---finished---finished live---lived---livedcarry---carried---carried stop---stopped---stopped不规则动词:go---went---gone see---saw---seen forget---forgot---forgotten 4. 现在完成时的标志词:(1)常与just, already, yet, ever, never, before, so far等连用,强调动作的完成,不强调动作的持续。
现在完成时知识点及练习(含答案)
现在完成时知识点及练习(含答案)一、单项选择。
( )1.______have you been here, Daniel? ---Oh, for about two years.A. How oftenB. How longC. How farD. How much( )2.Miss Li has taught in USA______1999.A. atB. onC. sinceD. of( )3.Tom has made lots of friends since he______to China.A. has comeB. comesC. cameD. come( )4. China ______ a lot since 1978.A .changedB has changedC was changedD is changing( )5. My parents ____ in Nanjing for about twenty years.A. workedB. are workingC. have workedD. work( )6. We have been friends _____.A.for two years agoB. since two yearsC. for two yearsD. in two years ago( )7. They ____ the same questions three times.A. askedB. are askingC. have askedD. are asked( )8.This medicine_____ millions of people's lives since it was put into use.A.is saving B.will saveC.has saved D.had saved( )9. I _____ at Sunshine Secondary School for about two years.A. studiedB. have studiedC. studyD. am studying( )10. —_____ you ever _____ America ? —Yes, I have.A. Have…gone toB. Have…gone inB. Have…been to D. Have …been in( )11. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at( )12.Rick____a lot about Chinese culture since he came to China.A.has learned B.will learnC.learns D.learned( )13.It's nice to see you again.We ______ each other since 2018.A.won't see B.don't seeC.haven't seen D.didn't see( )14.-Lucy has_____ to London.How can I get in touch with her?Don't worry.She will phone you as soon as she _____ there.A.been,will get B.been,getsC.gone,will get D.gone,gets( )15.-May I speak to Mr.Lee?-Sorry,he ______ Harbin,he ______ the city for two days.A.has been to;has been inB.has gone to;has been toC.has gone to;has been in( )16.Lei Feng ______ for many years,but his spirit is still encouraging us.A.died B.has been dead C.has died( )17.-May I speak to Mr.Smith?-Sorry,he isn't in.He ____ Changsha.A.has been toB.has gone toC.went to( )18.—Hurry up. The meeting____for 5 minutes.—I'm sorry. There was too much traffic on the road.A.began B.has began C.has been on( )19. —____ you _____ the text yet ? —Yes, we ____ it two hours ago.A. Did...copy (i)B. Have…copied…haveC.Have...copied (i)D. Did …copy…had( )20. Mr Black ______ in China since five years ago.A. livedB. has livedC. livesD. is going to live( )21. We _______ trees last Sunday. So far we __________ over 3,000trees there.A. planted;plantedB. planted;have plantedC.have planted;plantedD. have planted;have planted( )22.---______ you ever____ the history museum,Paul?-No.I haven't.A.Do;visitB.Did;visitC.Have;visited( )23.Yangjiang,a famous female writer,_____________for abut a month so far.A.diedB.has been deadC.has been died( )24.I ______ abroad for several years, but I have never regretted my final decision to move back to my motherland.A.am living B.lived C.have lived( )25.Excuse me. When will the movie Black Panther begin?—It ________ for ten minutes.A.has been on B.has began C.will begin( )26.Andy with his parents ________ to Hong Kong, and they will stay there for a week.A.has gone B.have gone C.has been( )27.Thomas________Kate for two years, and they have had a child.A.got married withB.has been married toC.married toD.married( )28.Jackson __________ school two years ago and he __________ for two years.A.leaves; has goneB.left; has been awayC.leaves; has been awayD.left; has gone( )29.China_________great achievements in science and technology since 1978.A.makes B.made C.has made( )30. Have you finished your task?–Yes, it _________since last week.A. endedB. came to an endC. has been over( )31. Where is Jane? –I don’t know. I________her since yesterday morning.A. haven’t seenB. didn’t seeC. won’t see( )32.﹣Do you know the Color Run,a five﹣kilometer race?﹣Yes.So far it______into quite a few cities in our country.A.comes B.came C.has come( )33. Our country_____great progress in science and culture in recent years.A. made suchB. has made suchC. has made so( )34. Cathy________ abroad since she graduated from the high school. She will finish her study in London next year.A. studiedB. has studiedC. will study( )35. _______ you__________to the USA yet?--Yes! I_______there last summer holidays.A. Did, go, wentB. Have, been, wentC. Have, gone, have gone( )36. --_________you__________your homework yet?--Yes, I________it ten minutes ago.A. Did, do, finishedB. Have, done, finishC. Have, done, finished( )37. My grandparents _______ to Paris in 1974. They ______ there for over 40 years.A. have lived; movedB. moved; have livedC. moved; lived( )38. -- Hello, Mr. Lee! Are you still teaching in No.5 Middle School?-- Yes. I have taught in this school _____ ten years ago.A. forB. sinceC. until( )39. --Tom, have you ____ been to the Great Wall? It’s worth visiting. --Not _____. I am going to visit it next Sunday.A. already; yetB. ever; yetC. never; ever( )40.—Have you ________ been to Beijing?—Yes, I have. And I hope I can go there a second time.A. alwaysB. neverC. ever( )41. Hi, Sara. I haven't seen you for a long time.--I_________Paris on business.A. have gone toB. have been toC. have been in( )42. Although my uncle________ Fuzhou for many years, he still speaks Chinese with a strong accent of Fuzhou.A. has leftB. has lived inC. has been away from( )43. It's a pity that the cute pet dog___________for several weeks.A. diedB. has diedC. has been dead( )44. --May I speak to Mr. Black?--Sorry, he isn't in. He _______ Hong Kong for a week.A. has been toB. has gone toC. has been in( )45. --How long has your grandmother been _______? --Since I was 8 years old.A. dyingB. diedC. dead( )46.—Jane, how long have you been in China?—I_______here two years ago and I_______in China for two years.A. came; have beenB. have been; cameC. came; have gone( )47.My uncle_______the club in 2010. He_______the club for over 3 years.A.joined; has been a member ofB.joined; has joinedC.has joined; has joinedD.has joined; has been in( )48.---Where is your father?---He_________ Australia and he ________Sydney for two weeks.A.has been to; has been inB.has gone to; has been inC.has been in; has been toD.has gone to; has been to二、填空1.用already或yet1) Have they taken down the old pictures____________?No, they haven’t____________.2) Most of us have finished our compositions____________.3) He said he hadn’t visited the exhibition____________.2. 用since或for1) We have learned five lessons ____________the beginning of this term.2) Mrs Liao has been in hospital____________last week.3) I have stayed at my aunt’s ____________two weeks.3.用have gone或have been1) Where are the boy students?They _____________ to the school factory.2) —Is your father in?—No, he____________to Shenzhen._______he ever ______ there before?—Yes, he __________ there several times.三、按要求改写句子1.They have watched Harry Potter twice. (改成否定句)They _________ __________ Harry Potter twice.2.Simon has decided to go to Beijing. (改一般疑问句)________ Simon ________ to go to Beijing?3.Joe has been to Shanghai for a week. (对划线部分提问)________ ________ has Joe been to Shanghai?四、情景交际1. 你很久没有见到Lily,假如你在街上看见她,会对她说什么? Hi, Lily, I_______________________________________2. 你想知道简是否曾经去过黄山,你可以这样问:_________________________________________Jane?3. 你要表达Mike已经去俄罗斯了(还没回来),你可以这样说: Mike________________________4. 你想问对方离开家乡多久了,你这样问:_______________________________your hometown?5. 留美多年的姑姑回到家乡,看到家乡的巨大变化,她会这样说:_______________________________in our hometown,6. 你已经很久没看到Lucy了,你想问她这些天去过哪里了_______________________________________?7. 你一直咳嗽,就医时医生想了解你这种情况持续多长时间了,他会这样问: ________________________________?8. 污染已经导致了太多的问题________________________________9. 玛丽说她从来没去过上海________________________________10. 花和草不见了________________________________五、看图写话1. improve a lot,since,come_________________________________________2. already,visit_________________________________________3. already,use up_________________________________________4. already,for an hour__________________________________________5. been, three years_____________________________________________答案:一、1-5:B C C B C6-10:C C C B C11-15:C A C D C16-20:B B C C B21-25:B C B C A26-30:A B B C C31-35:A C B B B36-40:C B B B C41-45:B C C C C46-48:A A B二、1.1)yet yet2)already3)yet2 .1)since2)since3)for3. 1)have gone2)has gone Has been has been三、1.haven’t watched2.Has decided3.How long四、1.I haven’t seen you for a long time.2.Have you ever been to Mount Huang,Jane?3.Mike has gone to Russia.4.How long have you been away from your hometown?5.Great changes have taken place in our hometown.6.Where have you been these days,Lucy?7.How long have you been like this?8.Pollution has caused too many problems.9.Mary says that she has never been to Shanghai.10.Flowers and grass have gone.五、1.This city has improved a lot since he came here.2.He has already visit the Great Wall.3.He has already used up his money.4.He has already studied for an hour.5.She has been an English teacher for three years.。
人教版初三英语现在完成时知识点总结(超全)
(每日一练)人教版初三英语现在完成时知识点总结(超全)单选题1、I ________ that movie several times, and I still want to see it again.A.seeB.sawC.am seeingD.have seen答案:D解析:句意:我已经看了那部电影好几次了,我仍然想去再看一次。
考查现在完成时。
see“观看”,根据空后的“several times”可知,此处是指看过好几次了,应用现在完成时,故选D。
2、My Chinese teacher ________ in our school for over twenty years.A.had taughtB.is teachingC.teachesD.has taught答案:D解析:句意:我的语文老师在我们学校教了二十多年书了。
考查时态辨析。
根据“for over twenty years”可知用现在完成时,其结构为have/has done。
故选D。
3、—May I speak to Rose?—Sorry, she isn’t in. She ________ to Hong Kong.A.was goingB.has beenC.goesD.has gone答案:D解析:句意:——我可以和Rose说话吗?——抱歉,她不在。
她去香港了。
考查现在完成时。
根据“Sorry, she isn’t in.”可知,Rose不在,她已去香港了,本句需用现在完成时。
have/has been to表示去了某地已经回来;have/has gone to表示去了某地还未回来。
根据语境可知,Rose没在家,还未回来,需用has gone to。
故选D。
4、Johnny ________ with a host family for two years. Now he’s used to the life in America.A.staysB.would stayC.is stayingD.has stayed答案:D解析:句意:珍妮和一个寄宿家庭待在一起两年时间。
(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析
(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析一、初中英语现在完成时1.—I'm sorry for being late.—Never mind. The meeting ______for only 5 minutes. This way, please.A. has begunB. has endedC. has been on【答案】 C【解析】【分析】句意:——对不起,我迟到了。
——没关系.会议只开了5分钟,请这边走。
for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.has been on"在进行,开着(的状态)",故选C【点评】现在完成时表示延续性的状态。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—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。
人教版八年级英语下册现在完成时态讲解和练习
现在完成时态讲解和练习一、结构现在完成时态由“助动词have/ has+过去分词” 构成陈述句I have lost my pen.否定句I haven’t (have not)lost my pen.一般疑问句Have you lost your pen? Yes, I have. / No, I haven’t.特殊疑问句I have lost my pen. (提问) What have you lost?选择疑问句Have y ou lost your pen or pencil?过去分词变化:(1)与过去式一样:直去双改(2)不规则:AAA ABB ABA ABC AABbuy-bought-bought make-made-made read-read-read write-wrote-written beat-beat-beaten become-became-become 二、基本用法:(一)表示过去的动作或状态对现在造成的影响或结果。
如:(1)He has come 他来了(他现在在这儿)(2)He has turned on the light 他已经把灯打开了(房间是亮的)(3)She has learned to skate 她学过滑冰(她现在会滑冰)(4)He has been to Armenia 他去过美国(他现在不在那里,但知道那里的情况)✧考点探究:1、对这种用法的考查,主要考查学生对现在完成时态的判断。
这种用法强调过去动作对现在造成的影响,因此,在题干中常用一般现在时态或一般将来时态的句子来说明这种影响或结果。
(口诀:前后两句呈因果,必用现在完成时)如:(1)I ___________ (spend) all the money, so I have to walk home.答案为have spent. 花光钱是过去的动作,但对现在造成了影响,“我现在必须得步行回家”。
(英语)高中英语现在完成时解题技巧及经典题型及练习题(含答案)
(英语)高中英语此刻达成时解题技巧及经典题型及练习题(含答案)一、单项选择此刻达成时1.More and more cancer patients _________ in hospital owing to polluted environment and people ’ s bad lifestyles.A. treated B. have treatedC. have been treated D . had been treated【答案】 C【分析】【详解】考察时态语态。
句意:因为被污染了的环境和人们糟糕的生活方式,愈来愈多的癌症病人正在医院里接受治疗。
本句主语more and more cancer patients与动词treat组成被动关系,要使用被动语态;并且好多病人接受治疗是已经发生的事情,要用达成时表示,所以本句使用此刻达成时的被动语态,应选择 C 项。
2.He is the only one of the students who _____ a winner of scholarship five times up to now. A. is B. areC. have been D. has been【答案】 D【分析】【详解】考察此刻达成时和主谓一致。
句意:他是独一一位三年奖学金获取者的学生。
句中的先行词为 the only one ,在定语从句中作主语,故谓语动词用单数。
依据句中的时间状语for three years,故时态用此刻达成时。
故 D 正确。
3.With people paying attention to fitness, self-service mini-gyms, each covering about 5 square meters, ________ in China’ s major cities these years.A. have sprung up B.sprang upC. had sprung up D. spring up【答案】 A【分析】【详解】考察时态。
最新人教版英语八年级下册Unit8-10语法重难点:现在完成时 专项复习 (有答案)
人教版英语八年级下册Units 8-10语法重难点:现在完成时专项复习一. 定义:①过去发生的动作对现在造成的影响或结果:强调结果例:Yesterday I finished my homework, that’s to say, I have finished my homework now.②过去已经开始一直持续到现在的动作或状态:强调继续例:I have lived in Guangzhousince 2016, that’s to say, I have lived here for 4 years so far.二. 构成方法:现在完成时由“have (has)+过去分词”构成。
(have /has在现在完成时中作助动词;否定式: have/has not (缩写为haven’t/hasn’t) + 过去分词)三. 基本用法:(1)动作已完成(强调影响性)。
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在产生影响或结果,同时说话强调的或感兴趣的就是这个影响或结果:She’s gone to bed. 她睡觉了。
(结果:她现在在床上)Have you seen my key? 你看到我的钥匙了吗?(结果:你知道它在哪里吗?)He has eaten nothing today. 他今天什么也没吃。
(结果:他现在一定很饿。
)(2)动作未完成(强调持续性)。
该用法的现在完成时表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束):Have you waited long? 你等了很久吗?We have been busy this afternoon. 今天下午我们一直很忙。
I抳e waited a week for your answer. 等你的回答我等了一个星期。
除以上用法外,现在完成时还可表示过去的重复动作甚至将来动作:He has always gone to work by bike. 他总是骑自行车上班。
语法专题-现在完成时(有答案)
现在完成时【语法讲解】1.现在完成时表示过去发生的动作对现在造成的影响或结果,也可以表示从过去某一时间开始,一直持续到现在的动作或状态。
常与already (已经), just (刚刚), ever (曾经), never (从不), before (以前), yet (仍然)等连用。
考点1:现在完成时的结构句型考点2:already与yet在现在完成时中的用法1)already 通常用于肯定句中,一般用于have/has 后,实义动词前,偶尔放在句尾。
yet 用于否定句和疑问句中,一般用在句末。
2)在现在完成时态的句子中,含有already 的肯定句变为否定句或疑问句时,要把already 改为yet,并放于句末。
考点3:辨析have been to, have gone to与have been in/at【注意】当have been to 后面接副词,如here, there, home 时,to 要省略,变为have been here/ there/home。
考点4:have been in+组织,表示加入某组织。
eg: He has been in the army for 3 years.他参军三年了。
考点5:have been+adj./n.呈现……状态eg: The shop has been open for 10 years.这家店营业十年了。
We have been friends since we were 5.我们从5岁起就一直是朋友。
考点6:若现在完成时的句子中含表示时间段的时间状语(如含since/for引导的时间状语),则谓语只能使用延续性动词。
短暂性动词可以转化为延续性动词1). 直接换成延续性动词buy买→have有borrow借→keep保留put on穿上→wear穿着come/go/become来/去/变成→be在/是2). 转换成be+名词join the army参军→be a soldier当兵join the Party 入党→be a Party member成为一名党员go to school去上学→be a student成为一名学生3). 转换成be+形容词/副词die死亡→be dead死了finish结束→be over结束begin开始→be on 在上映/已开始leave离开→be away远离的fall asleep入睡→be asleep睡着的close关闭→be closed关着的4). 转换成be+介词短语go to school去上学→be in school在上学join the army参军→be in the army在军队中【综合训练】一、用所给单词的正确形式填空1.(2019山东青岛)The writer is so popular that he _______(sell) more than 200,000 books so far.2.(2019)---I____ (have a fever)since last night. ---You’d better go to see a doctor.3.(2019江苏泰州)So far, the couple ___________ (not change) their flat since they had a second child.4.(2019甘肃兰州)Jim has never ________(be) to Mount Tai in China.5.(2019贵州安顺)Sandy borrowed the novel from the library last week and ________(keep) it for 5 days.6.(2019湖北鄂州)Cathy and Linda ( not be) back to their hometown for two years.7.(2019江苏南通)----Can you go walking in the park with me, Daisy?----Sure. I (finish)my DIY project.二、单项选择1.(2019山东临沂)Melting ice (融冰) can cause sea levels to rise. Since 1993, sea levels _________at a speed of 3.2 cm every 10 years.A. roseB. have risenC. rise2.(2019安徽)—It's ten years since we came here—How time flies! We ____ in China for so long.A. workB. workedC. will workD. have worked3.(2019江苏泰州)---Have you ever been to Shanghai?---Of course. Actually, I _________there for six years but now I live in Taizhou.A. workedB. was workingC. would workD. have worked4.(2019湖北武汉). I ate some fruit, which I ______ since I was a child, and the vegetables from my garden.A. have enjoyedB. enjoyedC. enjoyD.had enjoyed5.(2019湖南郴州)---- Where is Mr. Green?---- He the bookshop. You have to wait for him.A. was going toB. has gone toC. has been to6.(2019广东)My father ____ in a panda protection center for 10 ye ars, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work7.(2019湖北襄阳).---- Why won’t we play basketball with Class 4 this afternoon?---Because they _ Longzhong for a study trip.A. have gone toB. have been toC. had gone toD. had been to8.(2019湖北随州)—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A.hadB. have hadC. have boughtD. bought9.(2019江苏淮安)---Where are the teachers now?--- In the meeting room. They _________ the meeting for 10 minutes.A. have begunB. have been onC. have hadD. have been held10.(2019湖北黄冈)---Where is Catherine? I haven't seen her for days.---She Wuhan. She’ll be back next week.A. has gone toB. has been toC. have gone toD. have been to11.(2019湖南长沙)I ______ abroad for several years, but I have never regretted my final decision to move back to my motherland.A.am living B.lived C.have lived12.(2019四川眉山)---Linda has to Paris. How can I get in touch with her?---Don’t worry. She will call you as soon as she there.A. been;will getB. been;getsC. gone;will getD. gone;gets13.(2019四川眉山)---Your new watch is so nice! When did you buy it?--- In October. I it for two months.A. hadB. boughtC. have hadD. have bought14.(2019福建)---Look! My mother _____ a new dress for me.----Wow, it looks very nice on you.A.is makingB.has madeC.will make15.(2019呼和浩特)The shop in Wanda Square ___ for six years, but I ___ there so far.A.has opened; haven’t goneB.has been open; haven’t beenC.has been open; haven’t goneD.has been opened; haven’t been16.(2019湖南湘潭)---Have you ever _____ the Terracotta Army in Xi’an ?----Yes. I went there last year.A.gone toB.been toC.been in17.(2019北京)Our school life a lot since 2017. We have more activities now.A. changesB. changedC. will changeD. has changed18.(2019湖北宜昌)----What progress Huawei _____ in recent years!----No wonder it is widely known in all parts of the world.A.is makingB.has madeC. makesD. made19.(2019贵州毕节)---How many letters you to your mother?--- 109 in all, since 2016.A. has, writtenB. have, writtenC. did, writeD. are, writing20.(2019湖南湘西)---___ you ever ______ Hong Kong --Zhuhai ____Macao Bridge ?---Not yet.A.Did; visitB.Are; visitC.Have , visited21.(2019哈尔滨)---Hi, Tom! _____ you ever ____ the Bird’s Nest ?----Yes, I have. It’s fantastic.A.Have, been toB.Have, gone toC. Did, go to22.(2019黑龙江齐齐哈尔)As an exchange student, Alan_____ Qiqihar for one and a half years.A.has been toB.has been inC.has gone to23(2019四川广元)---How long have you__________ your cap? It looks cool.---About two weeks.A. borrowedB. boughtC. had24.(2019贵阳)Today, all the erhu masters play and praise Erqu an Yingyue. It ____ one of China’s national treasure.A.becomesB.becameC.has become25(2019贵州黔西南)----How many letters _____ you _____ to your mother?----109in all, since 2016A.has, writtenB.have; writtenC.did; writeD.are ; writing三、完成句子1.(2019四川达州)China has been able to make big planes like C919 with scientists’ great effects. ______ China ______ able to make big planes like C919 with scientists’ great effects?2.(2019辽宁盘锦)布朗(Brown) 一家人已经在上海生活10年了__________________________________________________________________3.(辽宁铁岭)复仇者联盟4》已经上映两个月了。
高中英语现在完成时解题技巧及经典题型及练习题(含答案)含解析
高中英语现在完成时解题技巧及经典题型及练习题(含答案)含解析一、单项选择现在完成时1.--- When will the bike-sharing schemes be introduced to the public?--- Not until a better understanding of them.A.will we have had B.have we hadC.we will have had D.we have had【答案】D【解析】【详解】考查not until 位于句首时,句子使用部分倒装句的用法。
句意: ---什么时候共享单车计划才会向公众开放呀?---直到我们对他们有一个更好的了解的时候,就会开放了。
not until 位于句首时主句部分倒装,而until引导的时间状语从句不用倒装。
再联系本句时态,说的是以后的事,所以主句用将来时态,从句用现在时态,故选D。
2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。
固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。
句意:这是这个星期里他第四次打电话给你了。
【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。
英语人教版八年级下册九年级英语现在完成时态语法复习讲解及练习(含答案)
现在完成时态的讲解及专项练习现在完成时是初二要学到的语法内容,也是中考的重点和难点。
一. 现在完成时基本结构①肯定句:主语+have/has+动词的过去分词②否定句:主语+have/has+not+动词的过去分词③一般疑问句:Have/Has+主语+动词的过去分词④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词)二. 现在完成时用法1. 现在完成时用来表示过去已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo.我已经邮寄出了照片。
与此种用法连用的时间状语时一些模糊的过去时间状语,如already(肯定句句中), yet (否定句/疑问句句尾), just, before, recently,still, lately,never等。
2. 现在完成时也可用来表示动作或状态发生在过去某一时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 1996自从1996年以来,他一直住在这儿。
(动作起始于1996年,一直住到现在,可能还要继续住下去。
)此种用法常与for(+时间段),since(+时间点或过去时的句子)连用。
谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:go out----be outfinish----be overopen----be opendie----be deadbuy---havefall ill---be illcome back----be backcatch a cold----have a cold三. 现在完成时常见考点对于现在完成时的考查,多以单选、句型转换或词语运用的形式考查学生在具体语境中灵活运用时态的能力。
在考试中,会让大家判断是否该用现在完成时,或者是考查“瞬间动词”不能与表示一段时间的状语连用”这一知识点。
人教版英语现在完成时用法总结含解析
人教版英语现在完成时用法总结含解析一、选择题1.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in 2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 4.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to 5.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was6.Lisa ________ her homework yet. I am afraid she can't go to the park with you.A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish 7.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 8.— When will your sister go to England?— She _________ London since four months ago.A.went to B.has gone to C.has been to D.has been in 9.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 10.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 11.— Would you like to see the film The Wondering Earth with me?—I’m sorry I __________it twice.A.see B.have seen C.am seeing D.saw 12.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 13.―Olivia, are you sure your aunt ________back from America?―Yes. My mom told me. I'm going to see her now.A.had come B.came C.is coming D.has come 14.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 15.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed16.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 17.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 18.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in 19.—Oh, your spoken English is very good, Linda.—Thank you. I _____________in England for three years.A.have studied B.studied C.was studying D.study20.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in21.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish 22.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy t o go there.A.has started B.has been on C.has been open D.has opened 23.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 26.— Excuse me, which movie are you waiting for?—Cliff Walkers. We ________ here for more than two hours.A.wait B.are waiting C.waited D.have waited 27.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held29.So far, China ________ the world’s largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built 30.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 31.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 33.— Where is Jim?— He ________ B eijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 34.— Where is the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 35.—Where is your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 36.—Hello, Jack. This is Sandy. What are you doing?—I’m watching an exciting basketball match. It _______ for half an hour.A.begins B.began C.has begun D.has been on 37.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been 38.Please turn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 40.—Wher e’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 41.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 42.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won43.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to44.—Why are you in a hurry?—I am late. Can you tell me how long _______?A.has the film been on B.the film has started C.the film has lasted D.has the film ended 45.My dog _______ for three days and I’m now very worried now and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 46.—Sorry, I’m late. There’s too much traffic on the roa d.—It doesn’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 47.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 48.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished 49.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 50.Neither Mark nor his parents ________ Sanya before, so they can’t wait to start the journey. A.have gone to B.have been to C.has gone to D.has been to【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——你的儿子Jimmy现在住在哪里?——他在中国扬州已经两年了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人教版英语英语现在完成时知识点梳理及经典练习(超详细)含答案百度文库一、初中英语现在完成时1.He for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】句意:他已经结婚十年了。
根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。
be married表结婚的状态,be动词的过去分词为been。
故选A。
【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】 B【解析】【分析】句意:我感冒了,我现在不舒服。
catch a cold意为“感冒”。
由句意可知应用现在完成时。
故选B。
【点评】考查现在完成时。
4.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
5.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
in the last few years意为“在过去的几年里”,用于现在完成时;ta ke place“发生”没有被动语态。
故答案选C。
【点评】考查现在完成时。
6.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。
since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。
故选B。
7.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。
根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。
故选C。
【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。
8.So far Tom with Mary _______ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。
选C。
9.—Look at these stamps. I _______ them for five years.—Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解析】【分析】句意:——看这些邮票,我持有它们5年了。
——噢,真漂亮。
表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。
【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。
10.—What _______ you just now?—Don't worry. Nothing _______.A. has happens to; has happenedB. happened; happenedC. happened; has happenedD. happened to; has happened【答案】D【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。
固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。
【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。
11.He ________ for ten years.A. has been marriedB. marriedC. got marriedD. had married【答案】 A【解析】【分析】句意:他结婚十年了。
根据句意可知是从过去持续到现在的动作,应该用现在完成时。
故选A。
12.—How many letters you to your mother?—109 in all, since 2016.A. has, writtenB. have, writtenC. did, writeD. are, writing 【答案】 B【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。
句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。
【点评】考查动词的时态。
注意现在完成时的用法。
13.—Where is your mother?—She ______ Australia and she ______ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】C【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。
has been to”去过某地“,现在已经回来了;has gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。
根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。
【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。
14.Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。
A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。
句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。
故选D。
【点评】本题考查时态辨析。
某人去世了多少年就用延续性动词的现在完成时,has been dead。
15.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
——是的,它已经开了一个多星期了。
根据 for more than a week ,可知用现在完成时,have/has been done,故选A。
【点评】考查现在完成时,注意识记其标志词。
16.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。
Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。
本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。
主语he是三人称单数,用has gone to。
故选C。
【点评】本题考查现在完成时。
以及Have been to;have been in;have gone to三个短语的词义和用法。
17.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。
根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。
故选D。
【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
18.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.19.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.20.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。