中考初中英语现在完成时练习题
(英语)中考英语现在完成进行时试题(有答案和解析)

(英语)中考英语现在完成进行时试题(有答案和解析)一、初中英语现在完成进行时1.—Lucy seems absent these days.—She _____ a job from city to city—you see, she is graduating in June.A. hunts forB. is to hunt forC. has hunted forD. has been hunting for【答案】D【解析】【分析】句意:——Lucy这些天似乎不在。
——从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。
根据"you see, she is graduating in June."可以判断"她快要毕业,所以最近一直在找工作",用现在完成进行时,故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
故选C。
3.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
4.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he China for many years.A. has been inB. has been toC. has gone toD. has come to【答案】A【解析】【分析】句意为:--里德先生会说中文吗?---是的。
中考初中英语现在完成时题40题(带答案)及答案

中考初中英语现在完成时题40题(带答案)及答案一、选择题1.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make2.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 3.—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.left4.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 5.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 6.— 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 7.—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 8.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 9.— 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 10.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 11.—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 12.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 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.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 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.—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 finish 17.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 18.—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. Althoug h 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.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.―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 26.—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; bought27.—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 held 28.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 29.—Hurry up. I can’t wait to see the m ovie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 30.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a couple”.—I am so sorry to hear that because they ________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with31.—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 32.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 33.—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 34.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost35.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 competition36.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 37.—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 38.—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 39.—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 ended40.—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.lives41.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 42.—Sorry, I’m late. There’s too much traffic on the road.—It doesn’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 43.—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 44.—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 45.—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 46.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 47.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 48.—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 49.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left 50.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:——妈妈,我打包的午餐在哪?——在厨房里,我已经给你做了两个三明治。
中考英语现在完成时单选题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.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选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.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
英语现在完成时题20套(带答案)含解析

英语现在完成时题20套(带答案)含解析一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选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.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.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。
中考英语现在完成时中考真题

中考英语现在完成时中考真题一、初中英语现在完成时1.All members are admitted to the auditorium.A. have got the ticketsB. that had got the ticketsC. that have got the ticketsD. had got the tickets【答案】c【解析】【分析】句意:所有得到票的成员都被允许进入了观众席。
根据题意可知,本句为定语从句,且从句中缺少主语,需要用that或who引导,且不可省略,所以排除A 和D。
票已经拿到了,因此用完成时,根据are可知,用现在完成时,have got,故选C。
【点评】考查定语从句和时态,注意tha引导从句的用法。
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 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.—Your shoes are so old. Why don't you buy a new pair?— Because I all my money on an MPS.A. spendB. have spentC. am spendingD. was spending【答案】B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
九年级英语现在完成时单选题50题

九年级英语现在完成时单选题50题1. I ______ to Beijing twice, but my sister has never been there.A. have goneB. have beenC. wentD. was答案:B。
本题考查现在完成时和一般过去时的区别。
“have been to”表示去过某地( 已回来),“have gone to”表示去了某地( 未回来)。
根据题意,“我去过北京两次 已回来)”,所以用“have been to”,A 选项“have gone to”不符合语境。
C 选项“went”是一般过去时,只强调过去的动作,不涉及对现在的影响。
D 选项“was”也是一般过去时,不符合题意。
2. They ______ the Great Wall last year.A. visitB. visitedC. have visitedD. have been visiting答案:B。
本题中“last year”是明显的一般过去时的时间标志,所以要用一般过去时“visited”。
A 选项“visit”是一般现在时。
C 选项“have visited”是现在完成时,不符合时间状语。
D 选项“have been visiting”是现在完成进行时,也不符合题意。
3. My father ______ in this factory for 20 years.A. worksB. workedC. has workedD. is working答案:C。
“for 20 years”是现在完成时的标志,表示从过去开始一直持续到现在的动作或状态,所以用“has worked”。
A 选项“works”是一般现在时。
B 选项“worked”是一般过去时,不能体现动作的持续性。
D 选项“is working”是现在进行时,不符合题意。
4. She ______ her homework an hour ago.A. finishedB. has finishedC. finishD. was finishing答案:A。
(英语)中考英语现在完成时试题(有答案和解析)

(英语)中考英语现在完成时试题(有答案和解析)一、初中英语现在完成时1.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught 【答案】 B【解析】【分析】句意:我感冒了,我现在不舒服。
catch a cold意为“感冒”。
由句意可知应用现在完成时。
故选B。
【点评】考查现在完成时。
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 parents for twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中考初中英语现在完成时练习题Prepared on 22 November 2020现在完成时用法现在完成时的构成:助动词have(has)+ 过去分词,1.表示过去发生或完成的某一动作对现在造成的影响或结果。
例如:I have just cleaned my clothes. 我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)现在完成时常用的时间状语有: already (”已经”用于肯定句的中间和末尾处)never (“从不”用于中间处)ever (”曾经”用于疑问句和肯定句的中间处)just (“刚刚”用于中间处)yet (“已经”用于疑问句的末尾处 / “还”用于否定句的末尾处)或不加任何的时间状语,但不能和表示过去的时间状语连用.现在完成时与一般过去时的用法比较现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去。
试比较:The plane has arrived . 飞机已经来了。
(说明现在的情况:飞机在这儿)The plane arrived a quarter ago. 飞机是一刻中以前来的。
(强调动作发生的时间在过去)I have taught here for fifteen years. 我在这儿已经教了十五年。
(表示十五年前的动作一直延续到现在,还可能会继续。
)I taught here for a year. 我过去在这儿教过一年。
(表示“我“现在已经不在这儿任教了)Since 和 for 的用法表示过去已经开始持续到现在的动作或状态常用的时间状语有:for, since, how long, so far, these days等。
Since+过去点的时间,for+一段时间(数词+量词),此划线部分用how long提问。
一、since短语或从句表示过去的动作延续至今,since之后的时间为一点。
如:Mr. Smith has worked here since 1984. 1984年以来,史密斯先生一直在这工作。
He’s learned about 5,000 English words since he went to college. 他上大学以来大约学了五千个英语单词。
二、for短语表示动作延续多长时间,for的宾语为时间段。
如:We have known each other for twenty years. 我们认识有二十年了。
I haven’t seen her for a long time. 我好久没有见到她了。
练习:I.翻译下列句子:1.你曾经吃过鱼和薯条吗2.我刚刚丢了我的化学书。
3.我以前从来没去过那个农场。
4.他已经吃过午饭了。
5.你已经看过这部电影了吗6.我哥哥还没回来。
7.我上星期看过这部电影。
8.在1992年他住在这里。
II.用过去时或现在完成时填空:1. “_________ you __________ (have) lunch ”“Yes.”“When ________ you __________ (have) it”“I ____________ (have) it at 12:00.”2. “_________ you __________ (write) a letter to your aunt yet”“Yes, I ___________. I ________________ (write) one last week.”3. “_________ he ___________ (finish) his homework”“Not yet.”4. “_________ they ever __________ (be) abroad”“Yes, just once.”5. Your father _________ just ___________ (finish) his work.6. Your father _________ (finish) his work just now.7. Last term I __________ (learn) many English words.8. They ____________ (not read) the interesting books yet.9. He _____________ never ____________ (go) to the science museum.10. ____________ you ever ____________ (drink) coke11. “____________ you _____________ (buy) a dictionary ““Yes, I __________ .”“Where __________ you _____________ (buy) it”“ I ___________ (buy) it in a bookstore.”“When ___________ you _____________ (buy) it”“ Yesterday.”练习:用since和for填空1) ______ two years 2) _______ two years ago 3) _______ last month 4) ______ 1999 5) _______ yesterday 6) _______ 4 o’clock7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children10) _____ lunch time 11) ______ she left here1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ we were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.2.短暂性转换延续性①arrive at/in sw. get to/reach sw. come/go/move to sw.→be in sw./at school/at home/on the farm/be here/be there1)He got to Beijing five minutes ago.He ________ _________ _________ Beijing for _________ _________.2)I moved to the USA last year.I ________ ________ __________ the USA since __________ __________.3)I went home yesterday.I _______ ________ _________ home for _________ __________.4)They came here last week.They _________ _________ here since _________ __________.②come/go back, return → be back come/go out → be out1)He came out two years ago.He _________ __________ _________ for __________ __________.2)We return to Fuzhou yesterday.We ________ ________ _________ to Fuzhou since __________.③become → be1)I became a teacher in 2000.I ________ __________ a teacher for _________ _________.2)The river became dirty last year.The river _________ _________ dirty for _________ __________.④close →be closed open → be open1)The shop closed two hours ago.The shop ________ _________ _________ for _________ _________.2)The door opened at six in the morning.The door ________ ________ ________ for six hours.⑤get up → be up die → be deadleave sw. → be away from sw.fall asleep/get tot sleep → be asleepfinish/end → be over marry → be married1)I got up two hours ago.I ________ ________ ________ since ________ ________.2)He left Fuzhou just now.He _______ ________ ________ _________ Fuzhou for five minutes.3)My grandpa died in 2002.My grandpa _______ _______ ________for _______ ________.4)The meeting finished at six.The meeting ________ ______ ______ for six hours.5)I got to sleep two hours ago.I ________ _________ _________ since _________ __________.6)They married in 1990.They ________ _________ __________since _________.⑥start/begin to do sth. → do sth.begin → be on1)I began to teach at this school in 1995.I ____ ____ at this school since ____.2)The film began two minutes ago.The film ____ ____ ____ for ____ ____.⑦borrow → keep lose → not have buy → have put on → wear catch/get a cold → have a cold get to know → know1)They borrowed it last week.They _________ _________ it since __________ __________.2)I bought a pen two hours ago.I _________ _________ a pen for ________ __________.3)I got to know him last year.I _________ __________ him since __________ __________.4)I put on my glasses three years ago.I __________ __________ my glasses for _________ _________.⑧have/has gone to → have been in1)He has gone to Beijing.He ____ ____ _____ Beijing for two days.⑨join the league/the Party/the army→ be a league/a Party member/a soldier→ be a member of the league/the Party→ be in the league/the Party/the army1)He joined the league in 2002.He ________ _________ a _________ _________ for two years.He ________ __________ a __________ ___________ the __________ for two years.He ____________ ___________ ___________ the league for two years.2)My brother joined the army two years ago.My brother __________ __________ a ___________ for ___________ ___________.My brother ___________ ___________ in ____________ ___________ for two years. 3.汉译英1)这本字典我已买了三年了。