最新中考真题现在完成时综合练习

合集下载

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

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

中考英语现在完成时专项练习(附答案)一、初中英语现在完成时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题答案解析版

中考英语现在完成时单选题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题(带答案)

中考英语现在完成时练习题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题含答案解析

中考英语现在完成时练习题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题答案解析版

中考英语现在完成时完形填空题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题(带答案)

中考英语现在完成时练习题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题(答案解析)

中考英语现在完成时练习题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”不用于这种肯定句的语境。

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

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

中考英语现在完成时单选题80题答案解析版1.I ______ my homework already.A.have finishedB.finishedC.finishesD.will finish答案:A。

现在完成时强调过去发生的动作对现在造成的影响,already 常与现在完成时连用。

B 选项是一般过去时,不能体现对现在的影响。

C 选项是一般现在时,不符合题意。

D 选项是一般将来时,也不符合。

2.She ______ to Beijing twice.A.has beenB.wasC.isD.will be答案:A。

“twice”表明去过北京两次,现在完成时have/has been to 表示去过某地。

B 选项一般过去时不能体现去过两次对现在的影响。

C 选项是一般现在时,错误。

D 选项一般将来时不符合。

3.They ______ the movie yet.A.haven't seenB.sawC.seeD.will see答案:A。

yet 常与现在完成时连用,否定形式haven't seen 符合。

B 选项一般过去时,C 选项一般现在时,D 选项一般将来时都不正确。

4.He ______ a lot of books since he was young.A.has readB.readC.readsD.will read答案:A。

since 引导的时间状语从句常与现在完成时连用,has read 符合。

B 选项一般过去时,C 选项一般现在时,D 选项一般将来时都不合适。

5.We ______ in this city for ten years.A.liveB.livedC.have livedD.will live答案:C。

for ten years 是一段时间,要用现在完成时have lived。

A 选项一般现在时,B 选项一般过去时,D 选项一般将来时都不对。

6.The students ______ their projects.A.have finishedB.finishedD.will finish答案:A。

九年级英语现在完成时练习题40题(答案解析)

九年级英语现在完成时练习题40题(答案解析)

九年级英语现在完成时练习题40题(答案解析)1.I have known him _____ three years.A.sinceB.forC.inD.at答案解析:B。

“for+时间段”可以和现在完成时连用,表示动作持续了一段时间。

“since+时间点”也可和现在完成时连用,但这里three years 是时间段,所以用for。

in 用于一般将来时,at 不能和时间段连用。

2.She has lived here _____ 2020.A.sinceB.forC.inD.on答案解析:A。

2020 是时间点,“since+时间点”可以和现在完成时连用。

for 后接时间段,in 和on 不能与现在完成时这样的用法搭配。

3.They have been friends _____ a long time.A.sinceB.forC.inD.after答案解析:B。

a long time 是时间段,“for+时间段”可与现在完成时连用。

since 后接时间点,in 用于一般将来时或一般过去时,after 通常与一般过去时连用。

4.We have studied English _____ two hours every day this week.A.sinceB.forC.inD.at答案解析:B。

two hours 是时间段,“for+时间段”可与现在完成时连用。

since 后接时间点,in 用于一般将来时,at 后接具体时刻。

5.He has worked in this company _____ five years ago.A.sinceB.forC.inD.from答案解析:A。

five years ago 是时间点,“since+时间点”可与现在完成时连用。

for 后接时间段,in 用于一般将来时,from 通常与to 连用表示从……到……。

6.She has been away from home _____ last Monday.A.sinceB.forD.on答案解析:A。

现在完成时(单选题 30题 含解析)初中英语专题练习 (3)

现在完成时(单选题 30题 含解析)初中英语专题练习 (3)

现在完成时(单选题 30题含解析)初中英语专题练习一、单选题 30题1.—When did the old man die?—In 2007. He________ for nearly nine years.A.died B.has died C.has been dead D.had died2.—Amy, you must be hungry after waiting for us for such a long time.—Don’t worry. I ________ some cookies already.A.am eating B.will eat C.was eating D.have eaten3.Not only I but also he ________ Hainan before.A.has been to B. have been to C. has gone to D. have gone to4.Great changes ________ place. Many new schools ________.A.have taken; have been opened B.take; are openC.are taken; open D.have been taken; are opened5.下列四句是“这本书我已经买了三个月了。

”的英译文,哪—句不对?________ A.I have had this book for three months. B.I have bought this book for three months. C.I bought this book three months ago. D.It is three months since I bought this book. 6.—Look! Someone __________ the classroom.—Well, it wasn’t me, I didn’t do it.A. is cleaningB. was cleaningC. has cleanedD. will clean7.—Look! That man looks like Mr. Green.—It _________ be him, for he _________ America for a month.A. can’t; has gone toB. may not; has gone toC. mustn’t; has been inD. can’t; has been in8.— Look at the blue sky! The rain ________.—Let’s go out for a walk.A.stops B.is stopping C.has stopped D.had stopped9.Actually, I have already been _______ him for two years.A.married with B.married C.married to D.marrying10.The Hunchback of Notre Dame is the best novel that I ________ these years. A.have watched B.was watching C.have seen D.have read 11.My grandparents ________ for over 50 years and they love each other very much.A.got married B.were marriedC.have been married D.have got married12.— Has your uncle arrived?— Yes. He ________ Nanjing for three days.A.has arrived in B.has gone to C.has been to D.has been in13.—I ________ back your missing notebook, here you are.—The notebook really means a lot to me. Thank you so much!A.have brought B.brought C.will bring D.was bringing14.—The woman must be our English teacher.—It ________ be. She along with another three teachers ________ to Wuhan.A.must; have been B.can’t; has beenC.may; have gone D.can’t; has gone15.—Sun Ming, is that our head teacher Miss Liu over there?—It can’t be her. She ________ to Xiamen for a meeti ng.A.has gone B.has been C.is going to D.will go to16.John, have you ________ the dictionary I lent you?A.bring B.brought C.brings D.bringing17.—Can you give me some information about Paris?—Sorry, I ________ to Paris, so I know nothing about it.A.don’t travel B.won’t travel C.haven’t travelled D.hadn’t travelled18.—It’s ten years since we ________ here.—How time flies! We ________ in China for so long.A.come; work B.came; worked C.come; will work D.came; have worked 19.—Can you tell me the ________ of the bag?—Sorry. I haven’t ________ it.A.weight; weight B.weighed; weighed C.weight; weighed D.weighed; weight 20.The old man ________ for two months, but the boy is still sad.A.died B.dead C.has died D.has been dead21.—Look! The light is still on in Helen’s office.—Maybe she _______ her work yet.A.doesn’t finish B.won’t finish C.hasn’t finished D.didn’t finish 22.—Are your parents at home now?—No. They ________ the park. They ________ there ten minutes ago.A.have gone to; went B.have gone to; goC.have been to; went D.have been to; go23.So far, I ________ two books by Liu Cixin. One is The Wandering Earth and the other is The Three-Body Problem.A.read B.have read C.was reading24.You can go to school by bike now. Your father _________ it.A.repair B.will repair C.has repaired D.is repairing25.—Where’s your father?—He’s not at home. He’s __________ Beijing for three days.A.gone to B.been to C.been in D.went to26.I am not sure how long Oliver ________.A.has joined the army B.has joined in the army C.has served the army D.has served in the army27.This shop ________ for nearly ten years.A.has opened B.has been open C.has been close D.has closed28.My parents ________ to Los Angeles before.A.were B.will be C.are D.have been29.— _________ you _________ to the USA? —No, not yet.A.Did…go B.Are…going C.Have…been D.Have…gone30.—Have scientists found any life on Mars?—No, they ________ any living things on any other plane till now.A.are discovering B.didn’t discover C.have n’t discovered D.discovered【参考答案】一、单选题 30题1.C【解析】句意:——那个老人什么时间死的?——在2007年。

中考英语现在完成时单选题40题

中考英语现在完成时单选题40题

中考英语现在完成时单选题40题1. I ______ my homework yet.A. haven't finishedB. finishedC. have finishedD. finish答案:A。

本题考查现在完成时的否定形式。

“yet”常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has + 过去分词”,A 选项“haven't finished”符合现在完成时的否定形式;B 选项“finished”是一般过去时;C 选项“have finished”是肯定形式;D 选项“finish”是一般现在时。

2. They ______ in this city since 2010.A. liveB. livedC. have livedD. are living答案:C。

本题考查现在完成时的用法。

“since + 时间点”是现在完成时的标志,现在完成时的构成是“have/has + 过去分词”,C 选项“have lived”符合;A 选项“live”是一般现在时;B 选项“lived”是一般过去时;D 选项“are living”是现在进行时。

3. She ______ the book for two weeks.A. has borrowedB. borrowedC. has keptD. keeps答案:C。

本题考查现在完成时中延续性动词的使用。

“for + 时间段”表示一段时间,要用延续性动词,borrow 是短暂性动词,keep 是延续性动词,现在完成时的构成是“have/has + 过去分词”,C 选项“has kept”符合;A 选项“has borrowed”中borrow 是短暂性动词;B 选项“borrowed”是一般过去时;D 选项“keeps”是一般现在时。

4. How long ______ you ______ here?A. have; studiedB. did; studyC. do; studyD. were; studying答案:A。

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

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

中考英语现在完成时练习题50题含答案解析1.I_____my homework already.A.finishedB.have finishedC.finishD.will finish答案解析:B。

A 选项finished 是一般过去时,只表示过去某个时间完成了作业;C 选项finish 是一般现在时,表示经常或习惯性的动作;D 选项will finish 是一般将来时。

本题题干中有already,是现在完成时的标志词,所以要用have finished。

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

2.She_____to Beijing twice.A.has goneB.has beenC.wentD.goes答案解析:B。

A 选项has gone 表示去了某地还没回来;B 选项has been 表示去过某地已经回来了;C 选项went 是一般过去时;D 选项goes 是一般现在时。

题干意思是她去过北京两次,强调去过已经回来的状态,所以用has been。

3.We_____English for five years.A.studyB.studiedC.have studiedD.will study答案解析:C。

A 选项study 是一般现在时;B 选项studied 是一般过去时;D 选项will study 是一般将来时。

题干中有for five years,是现在完成时的标志,所以用have studied。

现在完成时表示从过去开始一直持续到现在的动作或状态。

4.He_____just_____his breakfast.A.has,eatenB.have,eatenC.is,eatingD.was,eating答案解析:A。

B 选项have 与主语he 不搭配;C 选项is eating 是现在进行时;D 选项was eating 是过去进行时。

题干中有just,是现在完成时的标志词,所以用has eaten。

(完整版word)英语现在完成时中考真题 含答案

(完整版word)英语现在完成时中考真题 含答案

(完整版word)英语现在完成时中考真题含答案一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

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

学生必须牢记这两种词的转换及转换条件。

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 miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

4.——Where is Mr. Wang?——He together with his students ________ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】 A【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。

中考英语现在完成时练习题40题

中考英语现在完成时练习题40题

中考英语现在完成时练习题40题1<背景文章>I have always been passionate about traveling. In the past few years, I have been to many wonderful places. One of the most memorable trips was to Paris. I have seen the Eiffel Tower, which is truly magnificent. I have walked along the Seine River and enjoyed the beautiful scenery. I have also met many friendly people there. They have shown me around the city and told me interesting stories.Another amazing place I have visited is Tokyo. I have experienced the unique culture and modern lifestyle. I have tried delicious Japanese food and visited famous temples. I have even learned some Japanese phrases.I have also been to Sydney. I have seen the Opera House and the Harbour Bridge. I have gone surfing on the beautiful beaches and had a great time.During my travels, I have had many unforgettable experiences. I have learned a lot about different cultures and made many new friends. I am looking forward to more adventures in the future.1. I ______ to Paris in the past few years.A. have beenB. wentC. goD. will go答案:A。

九年级英语现在完成时练习题40题含答案解析

九年级英语现在完成时练习题40题含答案解析

九年级英语现在完成时练习题40题含答案解析1.She______her homework yet.A.hasn't finishedB.didn't finishC.doesn't finishD.won't finish答案解析:A。

本题考查现在完成时的用法。

yet常用于现在完成时的否定句中,表示“还未”。

选项B 是一般过去时,选项C 是一般现在时,选项D 是一般将来时,均不符合题意。

现在完成时表示过去发生的动作对现在造成的影响或结果,这里“还未完成作业”就是对现在状态的描述。

2.He______to Beijing twice.A.has beenB.wentC.goesD.will go答案解析:A。

twice 是现在完成时的标志词之一。

现在完成时强调过去发生的动作对现在的影响,“去过北京两次”对现在的影响是有这样的经历。

选项B 是一般过去时,选项C 是一般现在时,选项D 是一般将来时,均不符合题意。

3.They______the movie already.A.have seenB.sawC.will seeD.see答案解析:A。

already 常用于现在完成时的肯定句中,表示“已经”。

现在完成时表示过去发生的动作对现在造成的影响,“已经看过电影”对现在的影响是知道电影内容等。

选项B 是一般过去时,选项C 是一般将来时,选项D 是一般现在时,均不符合题意。

4.I______my book.Where is it?A.have lostB.lostC.loseD.will lose答案解析:A。

“我找不到书了”说明书在过去丢了,对现在造成了找不到书的影响,用现在完成时。

选项B 是一般过去时,只强调过去的动作,不强调对现在的影响。

选项C 是一般现在时,选项D 是一般将来时,均不符合题意。

5.Have you______been to Shanghai?A.everB.neverC.yetD.just答案解析:A。

中考英语现在完成时练习题40题

中考英语现在完成时练习题40题

中考英语现在完成时练习题40题1.I ______ to Beijing twice.A.have beenB.wentC.have goneD.go答案解析:A。

现在完成时的构成是have/has + 过去分词。

“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。

本题中twice 是现在完成时的标志词,且根据语境,强调去过北京两次,人已经回来,所以选A。

went 是一般过去时,go 是一般现在时,都不符合。

2.She ______ her homework yet.A.hasn't finishedB.didn't finishC.finishesD.finished答案解析:A。

yet 是现在完成时的标志词,现在完成时的否定形式是haven't/hasn't + 过去分词。

finishes 是一般现在时,finished 是一般过去时,didn't finish 也是一般过去时,都不符合。

3.He ______ the book for three days.A.has borrowedB.borrowedC.has keptD.kept答案解析:C。

for three days 是现在完成时的标志词,borrow 是瞬间动词,不能与时间段连用,而keep 是延续性动词,可以与时间段连用。

has borrowed 和borrowed 都是一般过去时或现在完成时瞬间动词用法,kept 是一般过去时,都不符合。

4.They ______ many friends since they came here.A.have madeB.madeC.makeD.are making答案解析:A。

since 是现在完成时的标志词,现在完成时的构成是have/has + 过去分词。

made 是一般过去时,make 是一般现在时,are making 是现在进行时,都不符合。

英语中考英语现在完成时专项综合练习含答案

英语中考英语现在完成时专项综合练习含答案

英语中考英语现在完成时专项综合练习含答案一、选择题1.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 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.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 4.—Is that man George?—It can’t be him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left5.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 6.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had 7.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 8.What a pity! My new computer__________ a virus and it can't work now. A.catches B.caught C.is caught D.has caught 9.— 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 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.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 13.— 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 14.—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 15.I think my father knows everything. He is my hero, he________ over 2500 books.A.reads B.read C.is reading D.has read16.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 killed17.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 18.—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.study19.My deskmate was once a top student but she behind since she began to play online games.A.has fallen B.fell C.has felt D.has been20.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish21.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 22.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 23.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was24.With the wide use of e-business, the way of shopping we were used to a lot.A.change B.changing C.changed D.has changed 25.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen26.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 27.—Carl, are you coming with us?—I’d love to, but som ething 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 built30.—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.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 33.— Where is Jim?—He ________ Beijing 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 your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 35.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 36.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 37.—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 to38.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives39.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.opened40.— 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 41.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 42.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 43.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 44.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives45.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 road.—It doesn’t matter. The film has ju st_______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.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 49.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 50.—Fou Ts’ong, whose letters from hi s father ________ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes二、选择题51.He ________ his English teacher when he was visiting Paris.A.has met B.had met C.met D.would meet 52.The newspaper has picked out some events that mattered to the world last year and________ our world for years to come.A.influence B.influenced C.will influence D.have influenced 53.It seldom snows in winter here,_______?A.does it B.doesn’t it C.do it D.don’t it 54.Each of us _____ a life goal, which will guide us to a bright future.A.has B.have C.will have D.had55.They say this kind of fruit good and well.A.tastes; is sold B.is tasted; sellsC.tastes; sells D.is tasted; is sold56.— Sunshine Taxi Service. Can I help you?—My plane ________ off at 11:30 in the morning. Can you send a taxi no later than 9 o’clock? A.takes B.tookC.has taken D.will be taken57.- Honey, this is a present for your birthday.- Ah! A pair of shoes, well-known-brand – Nike. I think it _______ comfortable:A.is worn B.wears C.is wearing D.has worn58.I used to be crazy about the film when I was young, but I ____ it that way any more. A.don’t feel B.didn’t fee l C.haven’t felt D.hadn’t felt 59.This kind of books _____ well and they _____ out last week.A.sells; were sold B.is sold; sold C.sells; sold D.is sold; were sold 60.—I wonder what makes you a successful manager.—I ________ as a waiter for five years and it makes a lot of contributions to my today’s work. A.serve B.have served C.was serving D.served 61.—Have you ever been to Shanghai?—Of course. Actually, I ________ there for six years but now I live in Zhenjiang.A.worked B.was working C.would work D.have worked 62.—I wonder if your father _______ you to go swimming.—I'm not sure. But I will tell you if he _______ to let me join you.A.will allow; agrees B.allows; agrees C.allows; will agree D.will allow; will agree 63.—Look at the sign. It says “No photos”. We shouldn’t take photos here.—Sorry. I ________ the sign.A.didn’t notice B.don’t notice C.wasn’t noticing D.haven’t noticed 64.The project they are working on ________ many teenager problems that they care about. A.covering B.covers C.include D.including 65.—Madam, look at the sign. You are not allowed to sit in this game area for kids.—Sorry, I ________ it. I will go somewhere else.A.don’t notice B.didn’t notice C.haven’t noticed D.wasn’t noticed 66.—Linda is not coming for the party tonight.—But she __________.A.promises B.promised C.will promise D.had promised 67.—Mark’s car ________ a cloud of dust as he drove off.—That’s why we dislike him at all.A.raised B.rose C.was raised D.was rising 68.— Alice has gone out.— Oh, has she? What time ________she________?A.has; gone B.is; going C.will; go D.did; go69.— Do you remember there _________ a river here?— Of course, I often swam in it when I was young.A.used to being B.was used to be C.used to be D.was used to being 70.—Jimmy lost his key yesterday.—________? It’s his third time in just one month.A.Did he B.Was he C.Has he D.Does he 71.We’ll never forget the village in which there ________ a small hill and a beautiful lake. A.used to be B.used to have C.was used to be D.was used to having 72.—Stop, please! Look at the sign “No photos”over there. — Oh, sorry. I ________ it. A.didn’t notice B.haven’t noticed C.won’t notice D.didn’t do73.— Honey, what TV program are you watching?—I’m watching a documentary. It began at 6:00 p.m. and ________ on for one more hour. A.has been B.has lasted C.was D.will be 74.—Will your younger cousin go for a picnic this Children’s Day?—If I don’t go, ________.A.so does he B.so will he C.neither does he D.neither will he 75.—Excuse me! You can’t take photos here. Look at the sign “NO PHOTOS”.—Sorry, I ________ it.A.don’t see B.am going to see C.didn’t see D.won’t see 76.Many gases in the atmosphere actually heat energy that escapes from the Earth’s surface back to the earth.A.finding; reflecting B.found; reflectedC.found; to reflect D.found; reflect77.More than one official _____ the people heart and soul, which makes the public satisfied. A.serves B.serveC.serves for D.sever for78.—Have you ne to the airport yet?—Right. According to the time table the plane at 9:00.A.leaves B.is leavingC.will be leaving D.has left79.Typically, with high-status and well-paid jobs ________ far more pressure than assumed. A.are coming B.is coming C.come D.comes80.I want to buy that kind of cloth because I_____the cloth_____well.A.have told;washed B.have been told;washesC.have been told;washed D.was told;washes81.— Do you know if Cindy will drive to Italy this weekend?— Cindy? Never! She ______ driving.A.has hated B.hatedC.will hate D.hates82.The father as well as his three children _____________ skating on the frozen river every Sunday afternoon in winter.A.is going B.goC.goes D.are going83.The classroom ________ by students every day.A.cleans B.cleanedC.is cleaned D.is cleaning84.If he ________ exercise, he______ healthy.A.not; will B.isn’t; won’t beC.doesn’t; will be D.doesn’t do; won’t be85.Attention, please. The last plane to London ___________ off at 9: 00 pm.A.take B.takesC.took D.has taken 86.Ifyouhaveanyquestion,**********************************************.A.to feel B.feeling C.feel D.felt87.David ________so hard. He is always the first to come and the last to leave.A.will work B.works C.worked D.was working 88.In our hometown, about 1,500 meters east of my house,_______ an old temple_______ back to the 17th century.A.stands; dating B.is standing; datedC.standing; dated D.stand; dating89.So far, Mike has spent about $28,000 on the house and __________ it to cost about $38,000 when it is finished and furnished.A.expected B.expectsC.has expected D.will expect90.Honesty ___________ an important role in a child’s ability to succeed in school and later life. A.played B.playsC.had played D.has played91.A long road tests a horse’s streng th and a long-term task ________ a man’s heart. A.proves B.will prove C.is proving D.has proved 92.The Dragon Boat Festival ________ the beginning of the hottest season of the year.A.is marking B.marks C.will mark D.marked93.Paul could be a very attractive boy but he ______ to his behaviour.A.paid no attention B.were paying no attentionC.pays no attention D.had paid no attention94.---We’d better leave now.---No hurry. The train ______ at 10 o’clock.A.has left B.leftC.leaves D.would leave95.We live in a beautiful cottage with a yard, which ______ 20 feet from side to side. A.measures B.is measuredC.measured D.has been measured96.Wishing you the best of luck. We ________ your telephone number and will call you if anything comes up.A.have B.will have C.had D.would have 97.The Small Goose Pagoda in Xi’an, one of the 22 Silk Road relics located in China, _______ back in 707 during the Tang Dynasty.A.dated B.was datedC.dates D.is dating98.An increased concentration of carbon dioxide and certain other gases in the Earth’satmosphere ______ global warming.A.contributing to B.contribute toC.contributes to D.to contribute to99.—It’s so humid these days!—Don’t worry! The rain ________ to stop from tomorrow.A.will expect B.expectsC.will be expected D.is expected100.This kind of gel pen which ______ smoothly is quite popular with students.A.is written B.is writing C.wrote D.writes【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:——妈妈,我打包的午餐在哪?——在厨房里,我已经给你做了两个三明治。

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

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

中考英语现在完成时练习题50题含答案解析1.I _______ my homework already.A.have finishedB.finishedC.finishD.will finish答案解析:A。

“already”常与现在完成时连用,表示已经完成的动作对现在造成的影响。

选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。

2.She _______ to Beijing twice.A.has beenB.wasC.isD.will be答案解析:A。

“twice”表明去过北京两次,用现在完成时表示过去的经历对现在的影响。

选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。

3.They _______ English for three years.A.have learnedB.learnedC.learnD.will learn答案解析:A。

“for three years”是一段时间,常与现在完成时连用。

选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。

4.He _______ never _______ abroad.A.has,beenB.was,beenC.is,beenD.will be,been答案解析:A。

“never”常与现在完成时连用,表示从未有过的经历。

选项B 是一般过去时;选项C 是一般现在时;选项D 是一般将来时。

5.We _______ just _______ lunch.A.have,hadB.had,hadC.have,haveD.will have,had答案解析:A。

“just”常与现在完成时连用,表示刚刚完成的动作。

选项B 是过去完成时;选项C 是一般现在时;选项D 是一般将来时。

6.The film _______ for ten minutes.A.has begunB.beganC.has been onD.will begin答案解析:C。

最新中考英语现在完成时练习题及答案

最新中考英语现在完成时练习题及答案

最新中考英语现在完成时练习题及答案Latest r High School English Present Perfect Tense Exercises and AnswersI。

Present Perfect Tense in r High School English1.He has been married for ten years.___: ___ means that he got married ten years ago and the nhas ___。

the present perfect tense should be used。

The correct answer is A.2.All the skirts have been sold out。

they sell very well.___: The first blank should be "sold out" to emphasize thatthe skirts have already been sold out。

The present perfect passive voice should be used。

which is "has/have + been + past participle"。

The past participle of "sell" is "sold"。

The second blank should be "sell" in the present simple ___。

the correct answer is C.3.The volunteers have offered a lot of help to the old and the young since 2010.___: The sentence means that the volunteers have been providing a lot of help to the old and the young since 2010."Since" is usually used with the present perfect tense。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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。

相关文档
最新文档