中考英语现在完成时专项练习题及答案

合集下载

中考英语现在完成时单选题40题答案解析版

中考英语现在完成时单选题40题答案解析版

中考英语现在完成时单选题40题答案解析版1.I have seen this movie before. It's really good.A.seeB.sawC.seenD.seeing答案:C。

“have seen”是现在完成时,see 的过去分词是seen。

A 选项是动词原形;B 选项是过去式,都不符合现在完成时的结构;D 选项是现在分词,也不正确。

2.She has visited many places.A.visitB.visitedC.visitingD.visits答案:B。

“has visited”是现在完成时,visit 的过去分词是visited。

A 选项是动词原形;C 选项是现在分词;D 选项是第三人称单数形式,都不符合现在完成时的结构。

3.He has read the book twice.A.readB.readsC.readingD.to read答案:A。

read 的过去式和过去分词都是read,“has read”是现在完成时。

B 选项是第三人称单数形式;C 选项是现在分词;D 选项是动词不定式,都不符合现在完成时的结构。

4.We have lived here for five years.A.liveB.livedC.livingD.lives答案:B。

“have lived”是现在完成时,live 的过去分词是lived。

A 选项是动词原形;C 选项是现在分词;D 选项是第三人称单数形式,都不符合现在完成时的结构。

5.They have played basketball since morning.A.playB.playedC.playingD.plays答案:B。

“have played”是现在完成时,play 的过去分词是played。

A 选项是动词原形;C 选项是现在分词;D 选项是第三人称单数形式,都不符合现在完成时的结构。

6.I have written a letter to my friend.A.writeB.wroteC.writingD.written答案:D。

【英语】 中考英语现在完成时专项训练100(附答案)含解析

【英语】 中考英语现在完成时专项训练100(附答案)含解析

【英语】 中考英语现在完成时专项训练100(附答案)含解析 一、初中英语现在完成时 1.A number of tourists _____ Yangzhou many times because such a beautiful city. A. have been to B. has been to C. has gone to D. have gone to 【答案】 A 【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。 【点评】考查现在完成时,注意have been to表示去过回来了,have gone to表示去了还没回来。

2.The volunteers ________ a lot of help to the old and the young since 2010. A. offered B. have offered C. are offering D. will offer 【答案】 B 【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.

3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

人教版中考英语中考英语总复习现在完成时专项及解析

人教版中考英语中考英语总复习现在完成时专项及解析

人教版中考英语中考英语总复习现在完成时专项及解析一、初中英语现在完成时1.My sister in America for two years.I miss her very much.A. studiesB. studiedC. has studiedD. is studying【答案】C【解析】【分析】句意:我的姐姐在美国学习了两年了。

现在进行时表示持续大现在的状态并有可能继续持续下去。

故C选项正确。

【点评】考查现在完成时。

2.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。

3.—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。

人教版中考英语中考英语总复习英语现在完成时测试卷(有答案)

人教版中考英语中考英语总复习英语现在完成时测试卷(有答案)

人教版中考英语中考英语总复习英语现在完成时测试卷(有答案)一、初中英语现在完成时1.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。

already是完成时的标志,故选B。

【点评】联系句意,注意辨析关键的词语,来判断所填之词。

2.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

句意是:自从我五岁时被狗伤过之后我就一直怕狗。

【点评】本题考查现在完成时的用法。

3.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。

故选D。

【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

4.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

(全国通用)中考英语专项练习现在完成时(含解析)

(全国通用)中考英语专项练习现在完成时(含解析)

现在完成时1. A couple of years _______ since we ______ last time.()A. have passed;have metB. have past;have metC. has past;metD. has passed;met2. -Mary,I miss you so much.Where have you _______?-I _________ a school in a mountain area for two years*()A. gone;have been toB. been;have been toC. gone to;have been inD. been;have been in3. He has _______ for two years.Two years _______ a long time.()A. left home;areB. left home;isC. been away from home;isD. been away from home;are4. -Let's turn on the TV and watch the basketball match.-It's too late.It for an hour.And the result was that my favou rite team won.()A. has finishedB.has been overC. has been onD.has begun5. -Could I have a look at your new bicycle?-Sorry,I _______ it to Alice.She _____ to borrow it this morning.()A. have lent;cameB. lend;was comingC. had lent;cameD. have lent;will come6. -Where is your mother?-She _______ the supermarket to buy some food.()A. went toB. has gone toC. has been toD.had gone to7. It's said that he _____ for ten years.()A. had been deadB. had diedC. was dying D . death8. The Greens _____ China for 6 years,and they are very familiar with Chinese culture.()A. hasbeen in B. has co me toC. have been in D . have come to9. --Has your sister read the storybook?--Yes,she has read it twice.()A. yet;yetB. yet;alreadyC. already;yetD. already;already10. --Will you go to see the movie The Left Ear with me tomorrow?--Sorry,but I ___ it twice.()A. have seenB. sawC. will see11. Miss Brown,we the task.Can we go home now?()A. finishB. finishedC. have finished12. ---Daniel,do you have any idea __________?---Since 1996.()A. when Kobe joined the LakersB. how long Kobe has joined the LakersC. when did Kobe join the LakersD. how long Kobe has been in the Lakers13. How long you here since you to Beijing?()A. did,live,cameB. did,live,have comeC. have,lived,cameD. have,lived,have come14. My parents Tianjin for 50years.()A. have been inB. have been toC. have gone toD. have been15. Our English teacher is very nice.We _____ friends since three years ago.()A. wereB. becameC. have beenD. have made16. I _____ the book for two weeks.I must return it to the school library.()A. borrowB. have borrowedC. keptD. have k ept17. ---How long has Mr.White __________ Joan?---I'm not sure.Maybe they __________ five years ago.()A. married to;got marriedB. been married;got marriedC. married;married toD. been married to;got married18. He can't state clearly how long he has ___________ the bicycle?()A. keepB. buyC. boughtD. had19. ---Liu Ming,is that our head teacher Miss Chen over there?---It can't be her.She ______Xiamen for a meeting.()A. has been toB. has gone toC. has been awayD. has left20. You can fly kites with your partners if your homework______.()A. will finishB. will be finishedC. has finishedD. is finished21. -Hello!May I speak to Alice?-Sorry.She isn't here right now.She ________ to the library.()A. goesB. wentC. has goneD. is going22. -Do you miss your parents far away?-Yes,very much.They the hometown for over two years.()A. leftB. have leftC. were away fromD. have been a way from23. ---What a nice car!Is it yours?---Yes!I _____ it for three months.()A. buyB. boughtC. have boughtD. have had24. Chinese Scientist Tu Youyou ____________ 2015Nobel Prize in medicine.()A. wonB. have wonC. winsD. win25. The film _________for an hour when we reached the cinema.()A. had begunB. had been onC. has begunD.has been on26. She told us that her brother the league for more t han three years()A. had been inB. has been inC. had joinedD. has joined27. -Sorry,Miss Green.I have ____ my homework at home.-That's OK.But don't forget next time.()A. forgottenB. putC. leftD. kept28. I ________ this school for two years.()A. have been toB. have gone toC. have been inD. have gone in29. Where is your English teacher?She her office.()A. has beenB. has been toC. has gone toD. has gone30. ---My aunt ______________ Singapore for a holiday.---It's a beautiful country.I ___________ there twice.()A. has gone to;have goneB. has been to;have beenC. has gone to;have been toD. has gone to;have been31. ---Where is Mr.Smith?---He ________ Guangzhou.He ________ there for a week.()A. has gone to;has been toB. has gone to;has beenC. has been to;has gone toD. has been in;has gone to32. The life we were used to __________ greatly since 1992.()A. changeB. has changedC. changingD. havechanged33. A number of foreign visitors ______ Chengdu many times because it is such a beautiful city.()A. have been toB. has been toC. has gone toD. have gone to34. ---Where is your teacher?---He _____________ the library.He ___________ the library for an hour.()A. has gone to;has been toB. has gone to;has been inC. has been to;has been inD. has been to;has gone to35. Not only my sister but also I __________ interested in the novel for a longtime.()A. have becomeB. has becomeC. have beenD.has been36. ---Haven't you seen that film?That's the funniest one I .---Really?When you it?()A. saw;have seenB. saw;did seeC. have seen;did seeD. have seen;have seen37. My grandpa _________ since I was six years old.()A. has diedB. has been diedC. has deadD.has been dead38. ---Where is your cousin?---He ______ Shanghai and he _______ there for two days.()A. has gone to,has been inB. ha s gone to,has beenC. has been to,has beenD. has b een to,has gone39. -_____________ did your uncle leave his home town?.-Let me see.He _______ fo r nearly twenty years.()A. When;has leftB. When;has been awayC. How long;has leftD. How long;has been away40. -Mike,why are you watching TV again?-I _________ my homework.()A. finishB. finishedC. have finishedD. had finished41. --Have you ever been to Tokyo?--Yes,I there twice.It's a modern city.()A. have goneB. have beenC. had goneD. ha s been42. -Have you seen Dr.Adams recently?-No.He __________ Hong Kong for an international meeting.He'll come back tomorrow.()A. has gone in B. has been inC. has gone toD. has been to43. The little daughter has ________ for a long time.Her mother is waking her upnow.()A. fallen asleep B . been asleepC. got to sleep D . gone to bed44. ---Is Jame at home?---No.He__________Beijing to be a volunteer.()A. is going toB.was going toC. has been toD.has gone to45. --Oh,you are here.I'm looking for you all the morning.?--To the library.()A. Where have you goneB. Where will you goC. Where are you goingD. Where have you been?46. Mr Smith,together with his two sons,________Shanghai for about five months.()A. has leftB. ha ve leftC. has be en away fromD. h ave been away from47. South Korea's former President Park Geun-hye(朴槿惠)___________ prison for nearly two months.()A. has been inB. has been toC. has gone toD. has been put in48. -How long has Tom ___________?-Since three years ago.()A. been to BeijingB. become a policemanC. joined the art clubD. studied in this school49. ---Could you tell us how long______ asleep?---For about two hours.()A. has he fallenB. he has fallenC. has he beenD. he has been50. -When did she leave?-As if it was 3:30.She for about 2hours.()A. has been awayB. leftC. has leftD. hasbeen left51. He _______ to the great wall.He'll be back in a week.()A. goesB. goC. has goneD. will go52. Hurry up!The piano concert for five minutes.()A. had begunB. has been onC. has begunD.began53. ---How long your uncle this personal computer?---Since ten years ago.He wants to buy a new one.()A. have;hadB. has;boughtC. have;boughtD. has;had54. Tom me for help he has become pop ular.()A. will ask,ifB. will ask,thenC. asks,whileD. asks,since 55. -Do you know her well?-Sure.We friends since ten years old.()A. areB. wereC. have beenD. will be56. -How do you like Hongkong,Dick?-Sorry,I _____ there.()A. have goneB. have beenC. haven't goneD.haven't been57. 一I wonder when you_____the new camera.一Well,I____it for two weeks.()A. have bought;have hadB. bought;have boughtC. bought;have hadD. have bought;have bought58. You said that the Palace Museum is very wonderful._____you ever____there?()A. Have;goneB. Have;beenC. Have;gone toD. Have;beento59. - you a ticket for the football match?-Not yet.()A. Has;boughtB. Are;boughtC. Did;boughtD. Have;bought60. We can start the meeting now,as all the people ________.()A. arriveB. have arrivedC. arrivedD. will arrive中考专项练习之现在完成时【答案】1. D2. A3. C4. B5. A6. B7. A8. C9. B 10. A11. C 12. D 13. C 14. A 15. C 16. D 17. D 18. D 19. B 20. D 21. C 22. D 23. D 24. A 25. B 26. A 27. C 28. C 29. C 30. D 31. B 32. B 33. A 34. B 35. C 36. C 37. D 38. B 39. B 40. C 41. B 42. C 43. B 44. D 45. D 46. C 47. A 48. D 49. D 50. A 51. C 52. B 53. D 54. A 55. C 56. D 57. C 58. B 59. D 60. B【解析】1.答案:D.现在完成时的构成:have/has+过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.根据时间状语last time,这是一个表示过去的时间状语,所以在since引导的时间状语从句中要用一般过去时,结合给出四个选项,所以第二个空要用met,因此可知这句话的意思是"自从我们上一次遇见以来,好几年已经过去了."这个句子的主语是"A couple of years"这是一个时间短语来作主语,谓语动词要用第三人称单数,pass是动词,意思是"过去",past是形容词,意思是"过去的",故排除.综上所述,故选D.自从我们上一次遇见以来,好几年已经过去了.首先要掌握现在完成时的构成以及用法,然后结合具体的题目,就可以确定正确答案.2.答案:A.现在完成时的构成:have/has+过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.have/has been to意思是"去过某地";have/has gone to意思是"去了某地(现在还没回来)"根据"Mary,I miss you so much.Where have you _______?"玛丽,我很想念你,你去哪里了?因此可知玛丽去了某地还没回来,又根据"I _________ a school in a mountain area for two years"我已经在山区的一个学校待了两年了.综上所述,故选A.--玛丽,我很想念你,你去哪里了?--我已经在山区的一个学校待了两年了.首先要掌握现在完成时的构成以及用法,然后结合具体的题目,就可以确定正确答案.3.答案:C.结合句意leave的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,leave 是短暂性动词,不能与一段时间连用,换成be away from,be的过去分词是been,后文是表达客观事实用一般现在时,主语是时间,故单数,故答案是C.他离开家两年了,两年是一个很长的时间.现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.4.答案:B.句中的时间状语"for+时间段"是现在完成时的标志,且句子中的谓语动词必须是延续性动词,现在完成时的构成是:主语+have/has+动词的过去分词;选项中,只有选项B(结束)和选项C (开始)中的动词是延续性动词,可以与时间段连用,表示动作延续了多长时间.再结合句意"太晚了,已经结束一个小时了,结果是我最喜欢的球队赢了."判断答案为B.--让我们打开电视看篮球赛吧.--太晚了,已经结束一个小时了,结果是我最喜欢的球队赢了.本题考查了动词的时态.做题时,一定要特别关注有关的时间短语,这是判断句子时态的标志.在没有时间状语的情况下可以联系上下文根据语境来做出正确判断.5.答案:A 考查现在完成时完.根据句意对不起,我把它借给爱丽丝了,她今天早上来借的.第一句回答可知,说话人已经将新自行车借给Alice,故用现在完成时,构成是主语+have/has+过去分词,后一句则根据this morning,可知时态为一般过去时,故选A,符合题意.--我可以看看你的新自行车吗?--对不起,我把它借给爱丽丝了,她今天早上来借的.考查现在完成时完,构成是主语+have/has+过去分词,用合适的形式完成句子.6.答案:B 考查现在完成时,根据句意:-你妈妈在哪里?-她去了超市买一些吃的.went to 是一般过去时,表示过去发生的事情,与现在无关,不符合情景;has gone to 去了某地,还没有回来;has been to 去过某地,已经回来了;had gone to 是过去完成时,表示过去的过去,不符合情景.根据这个情景可知,他的妈妈去超市还没有回来,故选B.--你妈妈去哪了?--她去超市买些吃的.考查现在完成时完,构成是主语+have/has+过去分词,用合适的形式完成句子.7.答案:A.考查现在完成时态.句意"据说他已经死了十年了.".由for+一段时间,及It's said that据说,一般过去时态,可知这里应该用过去完成时态,结构是had+done.die死亡,短暂性动词,用于过去完成时态,要变为相应的延续性动作,用had been dead,这里是dead是形容词,系表结构.答案是A.据说他已经死了十年了.考查过去完成时态,结构是had+done,注意时态的区分,及延续性动作的使用.结合语境完成试题.8.句意:Green一家住在中国已经6年了,他们与中国的文化非常熟悉。

英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。

句意:博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。

故选D。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

3.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。

但是你一定要按时归还它。

A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。

此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。

中考英语现在完成时练习题题20题答案解析版

中考英语现在完成时完形填空题20题答案解析版1Tom is a middle school student. He loves traveling. So far, he ___ visited many places. Last summer, he ___ to Beijing and saw the Great Wall. It was an amazing experience. He also ___ some photos there. This year, he plans to go to Shanghai. He thinks traveling is a good way to learn about different cultures.1. A. has B. have C. had D. having答案:A。

解析:so far 是现在完成时的标志词,主语是he,所以用has。

B 选项have 用于主语是复数或第一、二人称;C 选项had 是过去完成时;D 选项having 不能单独作谓语。

现在完成时表示过去发生的动作对现在造成的影响或结果。

2. A. goes B. went C. has gone D. has been答案:B。

解析:last summer 是过去的时间,要用一般过去时,所以选went。

A 选项goes 是一般现在时;C 选项has gone 表示去了某地还没回来;D 选项has been 表示去过某地已经回来,与语境不符。

3. A. takes B. took C. has taken D. will take答案:B。

解析:由上文可知拍照这个动作发生在去年夏天,所以用一般过去时took。

A 选项takes 是一般现在时;C 选项has taken 是现在完成时;D 选项will take 是一般将来时。

4. A. will visit B. visits C. has visited D. visited答案:C。

中考专项训练现在完成时专项练习(附答案)

【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
9.—What great progress Huawei ________ in recent years!
—No wonder it is widely known in all parts of the world.
A. is making B. has made C. makes D. made
【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
【点评】此题考查现在完成时的用法。
5.—How long can I _________ this book?
—Five days. But you must return it on time.
A. borrow B. lend C. keep D. kept
【答案】C
【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【答案】B
【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【英语】英语现在完成时专项训练100(附答案)含解析

【英语】英语现在完成时专项训练100(附答案)含解析一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。

句意:博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。

故选D。

2.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。

——哦。

真遗憾!我任何一集也没有看过。

根据Oh. What a pity!可知我没有看过。

过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。

故选D。

【点评】此题考查现在完成时。

注意yet常和现在完成时连用。

3.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.4.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

中考专项训练 现在完成时技巧全解及练习题(含答案)

中考专项训练必备英语现在完成时技巧全解及练习题(含答案)一、初中英语现在完成时1.一 Have you ever the film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】 D【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。

”由ever及答语可知句子用现在完成时,故用see的过去分词seen。

【点评】考查动词的时态。

2.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。

故选D。

【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

3.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。

但是你一定要按时归还它。

A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。

此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。

【点评】本题考查延续性动词。

以及borrow,lend,keep,kept四个词的词义和用法。

4.—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【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中考英语现在完成时专项练习题及答案一、 单项选择。1、Both his parents look sad . Maybe they _________what's happened to him . A. knewB. have known C. must know D.will know2、He has _______ been to Shanghai , has he ? A. already B.never C.ever D. still 3、Have you met Mr Li ______? A. just B. ago C.before D. a moment ago 4、The famous writer _____ one new book in the past two year . A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far . —Yes . I hope it will be even ______ . A. has changed ; well B. changed ; good C. has changed ; better D. changed ; better 6、Zhao Lan ______already ______in this school for two years . A. was ; studying B. will ; study C. has ; studied D. are ; studying 7、We ______ Xiao Li since she was a little girl . A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice . A. will see B. have seen C. saw D.see9、—These farmers have been to the United States . —Really ? When _____ there ? A. will they go B. did they go C. do they go D. have they gone 10、—______ you ___ your homework yet ? —Yes . I _____ it a moment ago . A. Did ; do ; finished B. Have ; done ; finished C. Have ; done ; have finished D. will ; do ; finish 11、 His father ______ the Party since 1978 .  A. joined B. has joined C. was in D. has been in 12、—Do you know him well ? — Sure .We _________ friends since ten years ago .  A. were B. have been C. have become D. have made 13、—How long have you ____ here ? —About two months . A. been B. gone C. come D. arrived 14、Hurry up! The play __________ for ten minutes . A. has begun B. had begun C. has been on D. began 15、 It _____ ten years since he left the army . A. is B. has C. will D. was 16、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been 17、My parents ______ Shandong for ten years . A. have been in B. have been to C. have gone to D. have been 18、The students have cleaned the classroom, ? A. so they B. don’t they C. have they D. haven’t they19、 has Mr White been a member of Greener China since he to China?A. How soon, comes B. How often, got C. How long, came D. How far, arrived20、 His uncle for more than 9 years.A. has come here B. has started to workC. has lived there D. has left the university二、 句型转换。1、He has never surfed, ?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问) have they been here?3、The old man _________ last year. He for a year. (die)(动词填空)4、This factory opened twenty years ago.(同义句转换) This factory ________ for twenty years.5、Miss Gao left an hour ago. (同义句转换)Miss Gao ________ _______ ________ ________ an hour ago.6、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ . 7、The Green Family moved to France two years ago. (同义句转换) _______ two years ________ the Green family moved to France.8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) ___________________________________________ 三、 汉译英。1、 吉姆已做完作业,他现在有空了。2、 他昨天收到一封信。3、 我父亲以前到过长城。4、 她还没有看过那部新电影。

5、 她去过上海。:一、单项选择。1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。3、C4、现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。5、C6、现在完成时时常与“for +时间段或since +过去时间点”连用(含从句,从句过去时)。故6应选C。7、C8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故9的正确答案为B。10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。12、B 13、A 14、C 15、A。16、“have/has gone to + 地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。“have/has been in + 地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。“have/has been to +地点”表示“曾经去过某地(但现在已不在那儿)。”故16的正确答案为A。17、A 18、D 19、C 20、C二、句型转换。1、has he? 2、How long 3、died, has been dead 4、has been open 5、has been away 6、joined;ago7、It is, since 8、The bus has been here for ten minutes.三、汉译英。1、Jim has finished doing his homework already. He is free now.2、He received a letter yesterday.3、My father has been to the Great Wall before.4、She hasn't seen the new film yet.5、She has been to Shanghai.

相关文档
最新文档