中考九年级英语现在完成时试题和答案
中考英语现在完成时单选题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。
初三现在完成时练习题及答案

初三现在完成时练习题及答案一、根据括号内的提示,将下列动词变为现在完成时态。
1. She (break) her leg.2. They (visit) the zoo twice.3. I (eat) lunch.4. We (clean) the house.5. He (watch) the movie.6. Mary and Jane (finish) their homework.7. The cat (climb) up the tree.8. Tom (ride) his bicycle.9. We (play) football.10. My mother (cook) dinner.答案:1. She has broken her leg.2. They have visited the zoo twice.3. I have eaten lunch.4. We have cleaned the house.5. He has watched the movie.6. Mary and Jane have finished their homework.7. The cat has climbed up the tree.8. Tom has ridden his bicycle.9. We have played football.10. My mother has cooked dinner.二、选择合适的动词填空,用现在完成时。
1. I ____________ (visit / visited) my grandparents last week.2. She ____________ (read / has read) the book already.3. They ____________ (see / have seen) the movie twice.4. We ____________ (finish / finished) our homework.5. He ____________ (play / has played) football before.6. Mary and Jane ____________ (clean / have cleaned) their room.7. The dog ____________ (run / has run) away.8. Tom ____________ (eat / has eaten) dinner.9. We ____________ (swim / have swum) in the pool.10. My mother ____________ (cook / has cooked) lunch.答案:1. I visited my grandparents last week.2. She has read the book already.3. They have seen the movie twice.4. We have finished our homework.5. He has played football before.6. Mary and Jane have cleaned their room.7. The dog has run away.8. Tom has eaten dinner.9. We have swum in the pool.10. My mother has cooked lunch.三、将下列句子改为否定句和疑问句形式。
中考英语现在完成时练习题题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。
九年级英语现在完成时练习及答案详解 VIP专享

九年级英语现在完成时练习及答案详解 VIP专享一、初中英语现在完成时1.He has studied in our school __________.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。
has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。
【点评】考查时间状语。
根据句意选出正确的时间状语。
2.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.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四个词的词义和用法。
人教版中考英语九年级英语 现在完成时综合测试(含答案)

人教版中考英语九年级英语现在完成时综合测试(含答案)一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。
根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。
故选B。
【点评】考查动词的时态2.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.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。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
中考英语现在完成时练习题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”不用于这种肯定句的语境。
九年级英语现在完成时练习题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。
人教版中考英语九年级英语现在完成时练习及答案详解 VIP专享

人教版中考英语九年级英语现在完成时练习及答案详解 VIP专享一、初中英语现在完成时1.He has studied in our school __________.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。
has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。
【点评】考查时间状语。
根据句意选出正确的时间状语。
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.He for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】句意:他已经结婚十年了。
人教版中考英语九年级英语现在完成时专项练习题及答案详解

人教版中考英语九年级英语现在完成时专项练习题及答案详解一、初中英语现在完成时1.一 Have you ever the film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】 D【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。
”由ever及答语可知句子用现在完成时,故用see的过去分词seen。
【点评】考查动词的时态。
2.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。
3.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。
句意是:自从我五岁时被狗伤过之后我就一直怕狗。
【点评】本题考查现在完成时的用法。
4.—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【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
九年级英语现在完成时练习题40题带答案

九年级英语现在完成时练习题40题带答案1.I have lost my pen. I can't find it _____.A.anywhereB.somewhereC.everywhereD.nowhere答案解析:A。
本题考查现在完成时以及副词的用法。
“anywhere”用于否定句和疑问句中,表示“任何地方”;“somewhere”用于肯定句中,表示“某个地方”;“everywhere”表示“到处”;“nowhere”表示“没有地方”。
因为是否定句,所以选A。
2.She has read many books _____ she was young.A.sinceB.forC.inD.at答案解析:A。
“since”引导的时间状语从句,主句用现在完成时。
“for”后面接时间段;“in”和“at”不能引导现在完成时的时间状语。
所以选A。
3.We have _____ been to Beijing.A.everB.neverC.alreadyD.yet答案解析:C。
“already”用于肯定句中,表示“已经”;“ever”表示“曾经”;“never”表示“从未”;“yet”用于否定句和疑问句中。
本题是肯定句,所以选C。
4.Have you _____ visited the Great Wall?A.everB.neverC.alreadyD.yet答案解析:A。
“ever”用于疑问句中,表示“曾经”;“never”表示“从未”;“already”用于肯定句中;“yet”用于否定句和疑问句中,但通常放在句末。
所以选A。
5.He has studied English _____ three years.A.forB.sinceC.inD.at答案解析:A。
“for”后面接时间段,表示“长达……时间”;“since”后面接时间点;“in”表示“在……之后”,通常用于将来时;“at”不能引导现在完成时的时间状语。
九年级英语现在完成时练习题(含答案)

九年级英语现在完成时练习题(含答案)一、初中英语现在完成时1.He has studied in our school.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。
has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选【点评】考查时间状语。
根据句意选出正确的时间状语。
2.—Lucy, is your uncle a teacher?—Yes, he is. He _ history for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】B【解析】【分析】句意:一一露西,你叔叔是老师吗?一一是的,他是。
他教历史将近20 年了。
根据句中的时间状语for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。
主语是he,用has,故选B.【点评】考查现在完成时,注意其常与for+一段时间连用。
3.— Where is your uncle? I haven't seen him for a long time.—He Beijing for about half a year. He moved there in January.A. has gone toB. has been toC. has arrived inD. has been in【答案】D【解析】【分析】考查延续与非延续性动词。
根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。
4.You must return the books to the library because you them for more than twoweeks.A. have lentB. have borrowedC. have kept【答案】C【解析】【分析】句意是:你必须把书还给图书馆因为你已经.・・・・・两个多星期了。
(完整版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题含答案解析1. I ______ many friends since I came to this new school.A. madeB. have madeC. makeD. will make答案解析:B。
本题考查现在完成时的用法。
句中的标志性词语是“since”( 自从),它是现在完成时的一个典型标志,表示从过去某个时间点开始一直持续到现在的动作或状态。
“make friends” 交朋友)这个动作从“came to this new school” 来到新学校)这个过去的时间点开始,一直持续到现在,并且对现在有影响( 现在已经交了很多朋友了)。
A选项“made”是一般过去时,不能表达这种持续到现在的动作;C选项“make”是一般现在时,不符合句子语境;D选项“will make”是一般将来时,也不符合题意。
2. My family ______ to Paris twice. We had a great time there.A. has beenB. have beenC. has goneD. have gone答案解析:A。
这里考查现在完成时中“have/has been to”和“have/has gone to”的区别以及主谓一致。
“my family”在这里作为一个整体,视为单数,所以用“has”。
“have/has been to”表示去过某地 人已经回来),“have/has gone to”表示去了某地( 人还没回来)。
根据“We had a great time there”可知家人去过巴黎并且已经回来了,所以用“has been”。
B选项“have been”主谓不一致;C选项“has gone”不符合语境;D选项“have gone”主谓不一致且不符合语境。
3. She ______ her homework yet. So she can't go out to play.A. hasn't finishedB. didn't finishC. doesn't finishD. won't finish答案解析:A。
九年级英语现在完成时练习题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。
人教版中考英语九年级英语《现在完成时》单元测试题(含答案)

人教版中考英语九年级英语《现在完成时》单元测试题(含答案)一、初中英语现在完成时1.一 Have you ever the film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】 D【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。
”由ever及答语可知句子用现在完成时,故用see的过去分词seen。
【点评】考查动词的时态。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.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.4.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年,所以他对熊猫很了解。
九年级英语现在完成时完形填空题20题答案解析版

九年级英语现在完成时完形填空题20题答案解析版1I have a good friend named Lily. We have known each other for a long time. Recently, she has had some amazing experiences. She has traveled to many places and has met lots of interesting people. She has also learned a lot of new skills.1. Lily and I ___ known each other since we were kids.A. haveB. hasC. hadD. having答案:A。
“Lily and I”是复数主语,且根据现在完成时的结构“have/has+过去分词”,所以选have。
B 选项has 用于第三人称单数;C 选项had 是过去完成时;D 选项having 不能单独作谓语。
2. She ___ traveled to five countries so far.A. haveB. hasC. isD. was答案:B。
“she”是第三人称单数,现在完成时用has+过去分词。
A 选项have 用于复数主语和第一、二人称;C 选项is 和D 选项was 不是现在完成时。
3. Lily ___ learned how to play the guitar this year.A. haveB. hasC. isD. was答案:B。
理由同第二题。
4. We ___ been friends for over ten years.A. haveB. hasC. hadD. having答案:A。
“We”是复数主语,现在完成时用have+过去分词。
5. Lily ___ met many famous people during her travels.A. haveB. hasC. isD. was答案:B。
中考英语现在完成时试题(有答案和解析)

中考英语现在完成时试题(有答案和解析)一、初中英语现在完成时1.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.A. attractedB. has attractedC. will attract【答案】 B【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。
So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。
故选B。
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.—Lucy, is your uncle a teacher?—Yes, he is. He history for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。
他教历史将近20年了。
根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。
主语是he,用has,故选B.【点评】考查现在完成时,注意其常与for+一段时间连用。
4.—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【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
初三中考英语现在完成时含答案及解析

初三中考英语现在完成时含答案及解析一、选择题1.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 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.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was 4.—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 5.—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.left6.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.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 11.— 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 12.—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 to13.―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.—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 15.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat16.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make17.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 18.—James. Have yo u ever been to Yangzhou? It’s very beautiful, and people there are welcome.—Yes, I ________ there many times.A.have gone B.have been C.have been to D.have gone to19.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 killed 20.—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.study21.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 been 22.—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 in 23.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change24.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 25.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call26.He ________ in that city since he left sc hool. It’s his second hometown.A.has lived B.will live C.was living D.lives27.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 28.—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 29.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 30.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 31.— 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 32.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 33.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 34.—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 35.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 36.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 37.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now.A.finish B.were finishing C.have finished D.will finish 38.The schoolboy is so shy that he doesn’t like to be asked ________.A.whether he could enter his ideal school in the futureB.how long he has joined the navyC.how many languages he can communicate with othersD.about winning the national English competition39.You are a collection of the experiences you ________ in your own life, so you should be proud of them even the bad ones.A.will have B.have had C.had had D.are having 40.So far, 5G technology, which is develop ed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 41.— 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 42.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 43.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won44.My dog _______ for three days and I’m now very worried now and I want to find it as soonas possible.A.has been gone B.has gone C.is gone D.was gone 45.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 46.—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 47.—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 48.— 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 49.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 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【详解】句意:《复仇者联盟:终局之战》是一部很棒的电影,我已经看了两遍。
九年级英语现在完成时附答案

九年级英语现在完成时附答案一、选择题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.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 4.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 5.—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 6.—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 7.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was8.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.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 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.saw12.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 13.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat 14.—Could you ________ me this book please, Daniel?—Sorry, but I ________ it for only half an hour. I haven't finished it.A.lend; have had B.borrow; have bought C.borrow; have hadD.lend; bought15.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 16.—James. Have y ou ever been to Yangzhou? It’s very beautiful, and people there are welcome.—Yes, I ________ there many times.A.have gone B.have been C.have been to D.have gone to 17.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish18.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 killed19.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 20.Stan Lee, a famous American comic book writer, for about five months, but the fictional characters he co-created are still alive on screen.A.died B.has died C.has been dead D.was dead21.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 22.—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.study23.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call 26.—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 27.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 28.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minutes.A.has just begun B.has just been overC.has just been on D.has just ended29.—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 30.—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 held31.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 32.—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 33.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 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.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 36.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 37.—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 38.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted 39.You are a collection of the experiences you ________ in your own life, so you should be proud of them even the bad ones.A.will have B.have had C.had had D.are having 40.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 41.The schoolboy is so shy that he doesn’t like to be asked ________.A.whether he could enter his ideal school in the futureB.how long he has joined the navyC.how many languages he can communicate with othersD.about winning the national English competition42.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now43.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 44.—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 45.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 46.We ________ each other since I came to Shanghai, but we send emails very often.A.d on’t see B.didn’t see C.won’t see D.haven’t seen 47.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won 48.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’r e so early.A.clean B.cleaned C.has cleaned D.was cleaning 49.—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 50.—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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——你的儿子Jimmy现在住在哪里?——他在中国扬州已经两年了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中考九年级英语现在完成时试题和答案一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
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.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。
根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。
故选D。
【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
4.—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。
5.——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公园。
A. has gone to去了,没在这里。
主语是单数;B. have gone to去了,没在这里。
主语是复数;C. has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。
本句He是主语,together with his students是介词短语,做定语不是主语,所以用has。
王老师去公园了不在这里,所以用has gone to。
故选A。
【点评】考查主谓一致和短语的用法。
6.Mr.Fan in 2005.In other words,he for 9 years till now.A. got married;has been marriedB. married;had been marriedC. got married;had been marriedD. married;got married【答案】 A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。
7.—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】 B【解析】【分析】句意:——你的新自行车那么好看。
你什么时候买的。
——七月份,我买了两周了。
根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。
因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。
【点评】考查现在完成时,注意现在完成时中延续性动词的使用。
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.—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+过去分词。
10.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。
since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。
故选B。
11.Susan China before.This is her first time to be here.A. won't visitB. wasn't visitingC. hasn't visitedD. doesn't visit【答案】C【解析】【分析】句意:苏珊以前没有来过中国。
表示以前没有来过中国,用现在完成时。
故C选项正确。
【点评】考查句子时态。
12.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
13.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。
根据时间状语“since l wasyoung”可知,主句应用现在完成时,表示动作从过去一直持续到现在。
故选B。
【点评】考查动词的时态14.He has studied in our school __________.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。
has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。
【点评】考查时间状语。
根据句意选出正确的时间状语。
15.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。
already是完成时的标志,故选B。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
16.一 How long your brother ______ this camera?— For two weeks.A. have; boughtB. have; hadC. has; hadD. has; bought【答案】 C【解析】【分析】本题考查动词的时态。
句意:“你哥哥买这个相机多久了?”“两周了。
”根据答语“For two weeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。
主语是your brother,为第三人称单数,所以应该选择C项。
【点评】考查现在完成时。
17.How long his grandfather ?A. has, diedB. has, been deathC. has, dyingD. has, been dead【答案】 D【解析】【分析】句意:他的爷爷去世多久了?has died已经去世了,不能与时间段连用;has been death形式错误,death是名词;has dying形式错误;has been dead已经去世了。
句中How long问的是一段时间,die是瞬间性动词,不能和一段时间连用,故A不对。
has been dead是一个系表结构,表示状态,可以持续。
故应选D。
【点评】考查现在完成时延续性动词与短暂性动词的转换。
die 非延续性动词,要转换为延续性的be dead。