最新中考真题现在完成时综合练习
中考英语现在完成时专项练习(附答案)

中考英语现在完成时专项练习(附答案)一、初中英语现在完成时1.—Look! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。
--不,那肯定不是她。
她去了北京。
A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。
根据前面的否定猜测,可知怀特小姐去了北京,故选A。
【点评】考查固定搭配have gone to。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。
根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。
现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析一、练习题1. 选择正确的现在完成时形式填空。
(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。
(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。
(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。
因此,根据句意,第一个空应填"already",第二个空应填"just"。
中考英语现在完成时单选题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。
中考英语现在完成时练习题20题(带答案)

中考英语现在完成时练习题20题(带答案)1.I have known him_____I was a child.A.sinceB.forC.whenD.before答案解析:A。
“since+过去时间点”表示从过去某一时间点开始,一直持续到现在,符合现在完成时用法。
选项B“for+时间段”也用于现在完成时,但题干中不是时间段;选项C“when”引导时间状语从句,一般不与现在完成时连用;选项D“before”不符合此语境。
2.She_____her homework already.A.has finishedB.finishedC.will finishD.finishes答案解析:A。
“already”是现在完成时的标志词,所以用has finished。
选项B 是一般过去时;选项C 是一般将来时;选项D 是一般现在时。
3.They_____to Beijing twice.A.have goneB.have beenC.wentD.go答案解析:B。
“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。
根据twice 可知去过两次且人已经回来,用have been。
选项C 和D 分别是一般过去时和一般现在时。
4.He_____the book for two days.A.has borrowedB.borrowedC.has keptD.kept答案解析:C。
“for two days”是时间段,要用延续性动词,borrow 是短暂性动词,keep 是延续性动词,现在完成时用has kept。
选项 A 和B 中borrow 不能与时间段连用;选项D 是一般过去时。
5._____you ever_____to Shanghai?A.Have,beenB.Have,goneC.Did,goD.Were,go答案解析:A。
ever 是现在完成时的标志词,“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。
中考英语现在完成时练习题40题含答案解析

中考英语现在完成时练习题40题含答案解析1.I have lost my key. I can't find it _____.A.somewhereB.anywhereC.everywhereD.nowhere答案解析:B。
“anywhere”用于否定句中,表示“任何地方都不”。
A 选项“somewhere”常用于肯定句;C 选项“everywhere”虽然表示到处,但在否定句中不如“anywhere”准确;D 选项“nowhere”表示“没有地方”,过于绝对,且不常用于这种语境。
现在完成时“have lost”表示过去丢了钥匙这个动作对现在造成的影响就是现在找不到钥匙了。
2.She has read the book. She can tell you _____ about it.A.somethingB.anythingC.everythingD.nothing答案解析:C。
“has read”表示已经读过这本书,所以能告诉你关于这本书的所有事情。
A 选项“something”表示一些事情;B 选项“anything”用于否定句和疑问句;D 选项“nothing”表示什么都没有,均不符合题意。
现在完成时在这里体现出因为过去读过书这个动作,所以现在能对书的内容有所了解。
3.We have visited the museum. It was very interesting. We _____ alot from it.A.learnB.learnedC.have learnedD.will learn答案解析:C。
“have visited”表明已经参观过博物馆,从中学到很多是过去的动作对现在造成的影响,所以用现在完成时“have learned”。
A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时,均不符合语境。
4.He has eaten breakfast. He isn't hungry _____.A.nowB.thenterD.soon答案解析:A。
中考英语现在完成时练习题题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。
中考英语现在完成时练习题50题(带答案)

中考英语现在完成时练习题50题(带答案)1.I ______ (visit) the Great Wall last year.A.visitB.visitedC.have visitedD.will visit答案解析:B。
last year 是一般过去时的标志词,所以动词要用过去式visited。
2.She ______ (live) in this city for ten years.A.liveB.livedC.has livedD.will live答案解析:C。
for ten years 是现在完成时的标志词,表示从过去持续到现在的一段时间,所以用has lived。
3.He ______ (go) to Beijing yesterday.A.goB.wentC.has goneD.will go答案解析:B。
yesterday 是一般过去时的标志词,动词用过去式went。
4.They ______ (finish) their homework already.A.finishB.finishedC.have finishedD.will finish答案解析:C。
already 是现在完成时的标志词,所以用have finished。
5.I ______ (see) that movie when I was a child.A.seeB.sawC.have seenD.will see答案解析:B。
when I was a child 是一般过去时的标志,用saw。
6.She ______ (be) to Paris twice.A.isB.wasC.has beenD.will be答案解析:C。
twice 表示已经去过两次,用现在完成时has been。
7.He ______ (play) basketball an hour ago.A.playB.playedC.has playedD.will play答案解析:B。
中考英语现在完成时练习题20题(答案解析)

中考英语现在完成时练习题20题(答案解析)1.I have ____ finished my homework.A.alreadyB.yetC.just答案解析:A。
“already”用于肯定句中,表示“已经”。
“yet”常用于否定句和疑问句中。
“just”也表示“刚刚”,但一般放在动词前。
2.She hasn't read the book ____.A.alreadyB.yetC.just答案解析:B。
“yet”用于否定句中,表示“还未”。
“already”不能用于否定句。
“just”也不用于否定句中。
3.Have you cleaned your room ____?A.alreadyB.yetC.just答案解析:B。
“yet”用于疑问句中。
“already”不用于疑问句。
“just”在疑问句中不这么用。
4.They have ____ visited the museum.A.alreadyB.yetC.just答案解析:A。
“already”用于肯定句,表示他们已经参观过博物馆了。
“yet”在肯定句中不这样用。
“just”一般放在动词前。
5.I haven't seen him ____.A.alreadyB.yetC.just答案解析:B。
“yet”用于否定句,表示我还没见到他。
“already”不用于否定句。
“just”不在此语境使用。
6.Has she ____ arrived?A.alreadyB.yetC.just答案解析:C。
“just”表示刚刚,在疑问句中可以用“just”询问是否刚刚到达。
“already”不用于疑问句。
“yet”在这个语境不合适。
7.We have ____ had breakfast.A.alreadyB.yetC.just答案解析:A。
“already”用于肯定句,表示已经吃过早餐了。
“yet”和“just”不用于这种肯定句的语境。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中考英语现在完成时综合练习一 has gone to, has been to, has been in 的区别1 (11黑龙江绥化)-- Where is Bob?-- He _____ to Harbin for a meeting.A wentB has beenC has gone2 (11南宁)She isn’t at the cinema now because she the library.A. has been toB. have been toC. have gone toD. has gone to3 (11烟台)—I think the man over there must be Bob.-- It_______ be him. He has______ to Australia.A. can’t, goneB. can’t, beenC. may not, beenD. mustn't, gone4【2011江苏徐州】— Are you going to the bank, Laura?—No, I ______ to the bank already.A. have beenB. have goneC. am goingD. had been5【2011呼和浩特】----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?6【2011四川雅安】 They _____ England and they will be back next week.A. have gone toB. have been to D. has been on7【2011辽宁本溪】—Is Mr. Smith still in Shanghai?—Yes, he ______ there for two months.A. has beenB. has goneC. has been toD. has gone to8【2011江苏泰州】—How well do you know the Opera House?—I know the place very well. I ____ Sydney many times.A. have been inB. have been toC. have gone toD. have arrived in二 A 现在完成时看关键词选答案常见关键词有since+时间点、 for+时间段、already, yet, so far, once, twice, many times等1【2011贵州毕节】I many new friends since I came here.A.make B.made C.will make D.have made2【2011福建莆田】Mrs. Wang came back from France in 2010. She _____ there for four years.A. worksB. workedC. has worked3【2011北京】My aunt is a writer. She ____ more than ten books since 1980.A. writesB. wroteC. has writtenD. will write4 (11河南)—Excuse me, where is Mr. Brown’s office?—Sorry, I don’t know. I ______ here for only a few days.A. workB. workedC. have workedD. will work5 (11泉州)—Dad, I ______station for 30 minutes. But nobody came to meet me. — Don’t worry. I will go to meet you soon.A. arrived atB. have been atC. will reach6 (11陕西)Some students in Shanghai e-bags for several months.A. haveB. have hadC. hadD. will haveB 现在完成时没有关键词,根据句义判断,即过去发生的动作对现在产生了影响。
1【2011河北省】I my homework. I guess I can't join you.A. don't finishB. didn't finishC. haven't finishedD. won't finish 2【2011重庆江津】A: How clean the bedroom is!B: Yes, I am sure that someone it.A. cleansB. cleanedC. has cleanedD. had cleaned3 【2011广西贵港】 My pen pal said he would write to me, but I ___ any letters from him so far.A. won’t receiveB. haven’t receivedC. hadn’t receivedD. didn’t receive 4【2011广西贺州】Our country ______the sixth population census(人口普查) already.A. finishedB. has finishedC. will finishD. finishes5【2011湖北襄阳】---- Why won’t you go to the movie with me, Gina?---- Because I it twice.A. seeB. have seenC. sawD. will seeC 现在完成时瞬间动词变延续性动词,如join—be in, begin—be on, leave—be away, borrow—keep, buy—have, marry—be married等1【2011四川雅安】She _______ this book for nearly three weeks.A. has borrowedB. has lentC. has boughtD. has kept2【2011广东清远】Echo _____ for half a month. She'll come hack in two months. A. left B leave C. has left D. has been away3【2011贵州遵义】Thomas ______ the army for two years, so he misses his mother very much.A. has joinedB. has taken part inC. has been in4【2011重庆】I ______my hometown for a long time. I really miss it!A. leftB. went away fromC. have leftD. have been away from5【2011江苏淮安】British Prince William(威廉王子) and Kate _____ for nearly two months.A. marriedB. have marriedC. have been marriedD. have got married6【2011广东肇庆】You are too late. The film ______ since half an hour ago.A. has begunB. has been onC. began7【2011四川达州】— Do you know Lucy’s grandma?—Of course. She is a kind woman, but she has_______ for about a month since she __ in the accident.A. been dead; was killedB. died; was killedC. been dead; killedD. died; killedD 现在完成时被动结构1【2011四川资阳】So far this year, many new houses ________ in Wenchuan with the help of the government.A. buildB. are builtC. will buildD. have been built2【2011广西柳州】Half of the work ______ by now.A. has finishedB. has been finishedC. have been finished3【2011海南张家界】The news _______ to the public yet. Only a few people know. A. hasn’t told B. has been told C. hasn’t been told4(2010南京中考)—Can you sing this English song?--Of course, I can. It ______many times on the radio.A. taughtB. has taughtC. is taughtD. has been taught综合小检测1【2011四川泸州】 Mr. Fan ___ this watch in 2005. He ____ it for 6 years.A .bought, has had B. bought, has C. has bought, has had D. has bought, had2【2011•江苏盐城】Mr. White came to our school in 2008, and since then he us English.A. teachesB. taughtC. has taughtD. will teach3【2011安徽芜湖】—China develops so fast. —That’s true. It ______ a lot already.A. changesB. changedC. will changeD. has changed4【2011.云南昆明】Lanmon ______ here for almost ten years and he has many Chinese friends.A. has beenB. leftC. has comeD. came5【2011.海南三亚】He _____in Xinxiang for five years when I heard his news.A. has livedB. had livedC. is livingD. has been lived。