九年级英语 现在完成时练习题
- 格式:doc
- 大小:73.00 KB
- 文档页数:8
现在完成时(单选题 30题含解析)初中英语专题练习一、单选题 30题1.Which sentence is correct?A.I wonder where you have gone. B.I wonder where they visited.C.I wonder when you have finished the task. D.I wonder what is the matter with you. 2.—I’m sorry for being late.—Never mind. The meeting ________ for only 5 minutes. This way, please.A.has started B.has been over C.has ended D.has been on3.The books ________for two weeks.A.may be kept B.may keep C.borrow D.are borrowed4.—Dad, I couldn’t turn on my computer yesterday but I ha ve to use it today.—Oh, I ________ it. You can work on it now.A.will fix B.am fixing C.fixed D.have fixed5.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 now6. Britain ________ to leave European Union last year. David Cameron, former Prime Minister________ since then.A. decided; retiredB. decided; has been retiredC. has decided; retiredD. has decided; has retired 7.—Jenny, you are so beautiful in your new dress!—Thanks! But I __________ it for several times.A. wearB. will wearC. was wearingD. have worn8.—Is this your camera?—Yes, I ________ it for two weeks.A. boughtB. hadC. have hadD. have bought 9.—Your new watch is so nice! When did you buy it?—In April. I ________ it for two months.A. have hadB. hadC. have boughtD. bought10. The shop in Wanda Square _________ for six years, but I _________ there so far.A. has opened; haven’t goneB. has been opened; haven’t beenC. has been open; haven’t goneD. has been opened; haven’t been 11.—Mary, it’s really nice to see you again. Where have you ________?—I ________ a school in a mountain area for two years.A.gone; have been to B.been; have been to C.gone; have been in D.been; have been in 12.Come on, Eddie! The film ________ for about ten minutes.A.have begun B.has begun C.have been on D.has been on13.— Where will you visit during the coming summer holiday?—I’m not sure. Maybe I will go to Sanya. One of my best friends _________ Hainan twice and he says it is good place to visit.A.has gone to B.has been inC.has been to D.has been14.—Mary, I remember you _________ several years ago.—Yes, I _________ for 3 years.A.married; have married B.married; marriedC.married; have been married D.have married; have been married15.—________ you ________ your homework yet?—Yes. I ________ it a moment ago.A.Did; do; finished B.Have; done; finishedC.Have; done; have finished D.will; do; finish16.Sophie and I are good friends. We ________ each other for four years.A.know B.knew C.have known D.will know17.—Where is your father, Tom?—He ________ the supermarket.A.has been to B.has gone to C.was going to D.have gone to18.I ________ my computer for ten years, but it still works well.A.bought B.have had C.have bought D.buy19.—Mom, where is Dad?—He ___________ the supermarket.A.was going to B.has gone to C.has been to D.is going to20.You have never been to the History Museum, ________?A.are you B.did you C.have you21.— Is Tom at home?— No, he ________ to the town.A.has been B.has gone C.goes D.will go22.Maybe Tom ________ his work. The light in his room is still on.A.doesn’t finish B.didn’t finish C.won’t finish D.hasn’t finished23.There ________ life on the earth for hundreds of millions of years.A.is B.are C.has been D.have been24.—Is Tom at home now?—No, he ___________ the supermarket. But he will come back soon.A.has gone in B.has gone to C.has been in D.has been to25.—________ the movie ________?—________.A.When did; start; Since 3 o’clo ck agoB.How long was; on; Since at 3 o’clockC.When has; started; Since 3 o’clock beforeD.How long has; been on; Since 3 o’clock26.Emily ________ in Shanghai since she was born in 2006.A.live B.lived C.have lived D.has lived27.Tom has lived in Shanghai _________ 2003. He has live here _________ many years. A.in; for B.since; for C.since; at D.in; since28.It ________ the first time that ________ New York, because there is a photo of him in front of the Empire State Building hanging in his room.A.is; Byron has been in B.isn’t; Byron has gone to C.is; Byron has been for D.isn’t; Byron has been to29.—Is your father at home now?—No. He ________ to Beijing on business.A.has gone B.has been C.goes D.went30.—How long can I ______ these books?—At most for a month, then you have to return them to the library.A.keep B.lend C.have D.borrow【参考答案】一、单选题 30题1.D【解析】【分析】题意:下列句子哪个是正确的?考查宾语从句。
初中英语现在完成时专项训练100(附答案)一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
2.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。
句意是:自从我五岁时被狗伤过之后我就一直怕狗。
【点评】本题考查现在完成时的用法。
3.—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.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。
一、 单项选择。
1、Both his parents look sad .Maybe they __________ what's happened to him .knew B . have known C . must know D .will knowHe has ________ been to Shanghai , has he ?already B .never Have you met Mr just B . agoA . 2、A . 3、 A . 4、 T he famous writer A . is writing 5、 一 Our country —Yes . I hope it C .ever D . still Li ______ ?C .beforeD . a moment ago _ one new book in the past two yearsA . has C . hasB .was writingC .wroteD .has written a lot sofar . will be evenB . 6、 Zhao Lan already in this school for two yearsA .was ; study ingB . will ; studyC .has ; studied D, .are ; study ing7、We Xiao Li since she was a little girl .A .knowB . had knownC . have knownD . knew& Harr y Potter is a very nice film 」 it twice .A will see.have seen C saw D .see9、 —These farmers have been to the United States .—— Reall y? When there ?A .will they goB . did they goC do they goD . have they gone10、 you your homework yet ?—Yes . I it a moment ago .changed ; goodcha nged ; betterA . C . 11、 A . 12、 cha nged ; well changed ; better D . Did ; do ; fini shedB Have ; done ; fini shedHav e ;done ; hav e fini shed D . will ; do ; finishHis fatherthe Part y since 1978 .joined B . has joinedC . was inD . has been in—Do you —Sure know him well ? .We _________ f riends since ten years ago .were B . have been C . have become D . have made —How longhave you A . 13、 A . bee n B . gone C comeD arrived14、 Hurr y up! The pla y for ten minu tesA . has begunB . had beg unC . has been on D. 15、 It te n years since he left the army . A . is B . has C . will D washere ?began16、 —About two mon ths . Miss Gree n isn't A .has gone B . went in the C .will office . she _______ to the library .go D . has been17、My parents _______ Shandong for ten years .A . have been inB . have been to三、 汉译英。
九年级英语现在完成时单选题50题1. I ______ my homework yet.A. haven't finishedB. have finishedC. finishedD. finish答案:A。
本题考查现在完成时的否定形式。
现在完成时的构成是“have/has + 过去分词”,否定形式是“have/has not + 过去分词”。
A 选项“haven't finished”是现在完成时的否定形式,符合题意,“yet”常与现在完成时的否定句连用。
B 选项“have finished”是现在完成时的肯定形式,与“yet”不符。
C 选项“finished”是一般过去时。
D 选项“finish”是一般现在时。
2. They ______ to Beijing twice.A. have goneB. have beenC. wentD. go答案:B。
本题考查现在完成时中“have gone”和“have been”的区别。
“have gone”表示去了未回,“have been”表示去过已回。
A 选项“have gone”不符合题意,他们去过北京两次,说明已经回来了。
B 选项“have been”符合“去过两次”的语境。
C 选项“went”是一般过去时。
D 选项“go”是一般现在时。
3. How long ______ you ______ here?A. have; studiedB. did; studyC. do; studyD. were; studying答案:A。
本题考查现在完成时的用法。
“how long”通常与现在完成时连用,A 选项“have; studied”是现在完成时的正确形式。
B 选项“did; study”是一般过去时。
C 选项“do; study”是一般现在时。
D 选项“were; studying”是过去进行时。
4. She ______ this book for two weeks.A. has borrowedB. has keptC. borrowedD. keeps答案:B。
初三英语现在完成时练习题一、将下列句子改写成现在完成时。
1. I go to the park. - I have gone to the park.2. She writes a letter. - She has written a letter.3. They eat lunch. - They have eaten lunch.4. We play soccer. - We have played soccer.5. He watches a movie. - He has watched a movie.6. The cat catches a mouse. - The cat has caught a mouse.7. You read a book. - You have read a book.8. Maria sings a song. - Maria has sung a song.9. He dances at the party. - He has danced at the party.10. The students learn Chinese. - The students have learned Chinese.二、根据句意,用现在完成时填空。
1. I __________ (finish) my homework.2. She __________ (lose) her keys.3. They __________ (visit) London twice.4. We __________ (not see) that movie yet.5. He __________ (break) his phone.6. The dog __________ (eat) all the food.7. You __________ (already read) that book.8. Maria __________ (paint) a beautiful picture.9. He __________ (visit) his grandparents last week.10. The students __________ (not study) for the test.三、用所给动词的适当形式填空。
九年级英语现在完成时单选题50题1. I ______ my homework yesterday. But I ______ it yet.A. did; haven't finishedB. did; didn't finishC. have done; haven't finishedD. have done; didn't finish答案:A。
本题前半句“yesterday”表明是一般过去时,所以用“did”;后半句“yet”是现在完成时的标志词,所以用“haven't finished”。
B 选项中“didn't finish”是一般过去时,不符合后半句的语境。
C 选项前半句用“have done”时态错误。
D 选项后半句“didn't finish”时态错误。
2. They ______ the Great Wall two years ago. But they ______ there again so far.A. visited; haven't beenB. visited; weren'tC. have visited; haven't beenD. have visited; weren't答案:A。
“two years ago”是一般过去时的标志,所以前半句用“visited”;“so far”是现在完成时的标志,后半句用“haven't been”。
B 选项后半句“weren't”时态错误。
C 选项前半句“have visited”时态错误。
D 选项前半句“have visited”时态错误,后半句“weren't”时态错误。
3. My father ______ in the factory for 20 years. He ______ there in 1995.A. has worked; startedB. worked; startedC. has worked; has startedD. worked; has started答案:A。
(完整版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公园。
九年级英语现在完成时练习题50题1.I ______ my homework already.A.finishedB.have finishedC.finishD.will finish答案:B。
现在完成时由“have/has + 过去分词”构成,already 是现在完成时的标志词。
A 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。
2.She ______ to the park yesterday.A.goesB.wentC.has goneD.has been答案:B。
yesterday 是一般过去时的标志词。
C 选项has gone to 表示去了某地还没回来;D 选项has been to 表示去过某地。
3.They ______ never ______ to Beijing.A.have,beenB.has,beenC.have,goD.has,go答案:A。
never 是现在完成时的标志词,“have/has been to”表示去过某地。
They 是复数,用have。
C 和D 选项中go 的过去分词是gone,不是go。
4.We ______ English for five years.A.learnB.learnedC.have learnedD.will learn答案:C。
for five years 是现在完成时的标志词。
A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。
5.He ______ just ______ his breakfast.A.has,eatenB.have,eatenC.has,eatD.have,eat答案:A。
just 是现在完成时的标志词,“have/has + 过去分词”,eat 的过去分词是eaten。
He 是第三人称单数,用has。
6.I ______ not ______ the book yet.A.have,readB.has,readC.have,readsD.has,reads答案:A。
九年级英语现在完成时单选题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.— 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.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 4.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 5.— 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 6.—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 7.—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 fi nish B.didn’t finish C.won’t finish D.haven’t finished 8.—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 9.—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.call10.―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 11.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 12.—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 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.— 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 15.— 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.—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 finish17.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 18.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 19.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 dead 20.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________J apan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in 21.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.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 26.Please turn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake27.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 28.—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 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.—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 with32.—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 ________ Beiji ng 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.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 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.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost37.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was38.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives 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.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 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.—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.—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; bought44.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 45.—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 46.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. H e__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 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.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 49.—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 50.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 competition二、选择题51.—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 52.— What a pity that Kobe Bryant has died in a terrible accident!— Yes. But the work he has done ________ encouraging us.A.will keep B.would keep C.has kept D.had kept 53.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 54.——Have you seen my e-mail about our TESL project?——Yes. Luckily I checked my e-mails yesterday. Normally I _______my e-mail box for days. A.haven’t openedB.didn’t openC.hadn’t openedD.don’t open55.My parents in Hong Kong. They were born there and have never lived anywhere else.A.live B.livedC.were living D.will live56.—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 expected57.—How do you like that movie?—I think the second half ________ more exciting.A.is B.are C.was D.were 58.—There are so many swimmers swimming in the swimming pool.—Yes, and sixty percent _ children.A.is B.are C.was D.were59.This kind of house _________warm in winter and cool in summer.A.is found B.finds C.is felt D.feels60.— 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 taken61.—How much are the two pairs of shoes?—They are not expensive. I think fifty dollars ______ enough.A.is B.are C.were D.was62.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 attention63.—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 64.Our class _______ forty-five students, in other words, forty-five students ______ our class. A.consists of, are made up of.B.is consisted of, make up.C.consists of, make up.D.is consisted of, are made up of.65.—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.wa sn’t noticing D.haven’t noticed 66.He ________ his English teacher when he was visiting Paris.A.has met B.had met C.met D.would meet 67.— Uncle Sam, I have to leave right now.— What a pity! I ________ you could stay a little longer with us.A.think B.am thinking C.thought D.will think 68.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 69.—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 do 70.What a surprise to see you here! When ________ you ________ back here?A.do; get B.have; got C.did; get D.will; get 71.—Will Jack go to the concert with us?—Sure! Not only Jack but also a number of his football teammates ________ going with us. A.are B.were C.is D.was72.Candy has decided to move to Taipei next year. When she studies in an art school there, she ________ with her aunt for five months.A.lives B.lived C.has lived D.will live 73.—The moon ________ its first female astronaut by the year 2024.—Wow, this will truly be a remarkable moment in history.A.has welcomed B.is welcomed C.welcomed D.will welcome 74.It’s reported that NASA ________ a woman to the Moon i n 2024!A.sent B.send C.is sending D.will send75.—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.served76.Our bedroom ________ 8 metres across, if ________ in metres.A.is measured; measured B.is measured in; measuring C.measures; measured D.measures in; measuring77.-Hi, Lucy! What's the schedule for tomorrow?-Let me check.You an appointment with Thomas at three o'clock.A.were having B.haveC.had D.have had78.From the picture we know, so happy _________that they are wild with joy.A.the children feel B.did the children feelC.the children are feeing D.do the children feel79.—Have you found the building where the lecture will take place?—Yes. But the campus ________ large and I nearly got lost just now.A.was B.had been C.will be D.is80.The fact that so many people still smoke in public places____ that we may need anationwide campaign to raise awareness of the risks of smoking.A.suggest B.suggests C.suggested D.suggesting 81.—I ________ so busily recently that I ________ no time to help you with your maths.—That’s OK. I can manage it by myself.A.have been working; have B.have worked; hadC.am working; will have D.had been working; had had82.I table tennis so well; however, even so I lost the match with Ma Long yesterday. A.play B.have played C.played D.would play83.---I didn’t expect that John would be absent from my last Sunday’s birthday party.--- As far as I know, he ______ to see his parents in the countryside on Sundays.A.goes B.wentC.has gone D.had gone84.—I pressed the button just now, but no copies came out.—The machine _______ well. You must have made an error in operation.A.runs B.ranC.had run D.has run85.The school in library my mother works in the east of the village.A.whose;lies B.which;lay C.which;lies D.which;lying 86.With the application of 5G technology __________ profound changes in almost all fields throughout the world.A.will come B.are coming C.comes D.come87.---We’d better leave now.---No hurry. The train ______ at 10 o’clock.A.has left B.leftC.leaves D.would leave88.We’ll go to play with snow if it ______ tomorrow.A.snow B.snowsC.will snow D.snowed89.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.The house, which _____ last night, ____ my aunt but she doesn’t live there any more. A.was broken into; is belonged to B.broke into; is belonged toC.broke into; belonging to D.was broken into; belongs to91.The bridge, which ________ 1688, need repairing.A.was dated from B.dated fromC.dating from D.dates from92.Your donation greatly appreciated and the money will be used to help the students from poor families.A.has been B.isC.was D.had been93.Usually Beijing Roast Duck _____ together with special pancakes, green onions and sweet sauce.A.was served B.will serveC.is served D.served94.On an average day most of us _____ our smart phones 47 times, and nearly double that if we’re between the ages of 18 and 24.A.checked B.would checkC.will check D.check95.I know daydreaming benefits invention, but the fact that it has no solid evidence. A.will be remaining B.remainedC.remains D.had remained.96.I must say he reads very well, and I shouldn’t be surprised if he ______ acting for a living one day.A.had taken up B.would have taken up C.have taken up D.takes up97.I would be happier if you did more studying while you are free, but you ___________. A.don’t B.didn’t C.wouldn’t D.weren’t 98.Frank ________ stamps in his spare time. It’s his hobby.A.is collecting B.collectsC.collected D.was collecting99.Every time he ______ to visit me, he ______ buy me some books.A.will come; will B.will come; wouldC.comes; will D.comes; would100.She told me the sun ______ in the east.A.rise B.roseC.rises D.had risen【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——你的儿子Jimmy现在住在哪里?——他在中国扬州已经两年了。
九年级英语现在完成时单元测试(word版附答案)一、初中英语现在完成时1.The new supermarket in our town _______ for two weeks, but I _______ there yet .A. has opened; haven't goneB. has been open; haven't beenC. has been open; haven't goneD. has opened; haven't been【答案】 B【解析】【分析】句意:在我们城镇的新超市已经开业2周了,但是我还没有去过。
根据for two weeks可知,谓语动词必须是持续性动词或表示状态的词; has opened这里强调的是动词,open是非持续性动词,不能与时间段连用,故排除AD;has been open这里open是形容词,可以与时间段连用;这里第二空表示没有去过应该用haven't been。
have been表示去过某地;have gone表示去了还没有回来。
根据句意故用haven't been。
故选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.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。
中考九年级英语现在完成时经典例题一、初中英语现在完成时1.The old city_______ a lot since ten years ago.A. changedB. changesC. changeD. has changed【答案】 D【解析】【分析】这个老城市已经发生了太多改变自从十年前。
已经发生的用完成时。
【点评】考查时态的用法。
2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。
根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。
【点评】考查现在完成时。
注意掌握现在完成时的结构have/has+过去分词。
3.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。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
4.—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【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。
现在完成时专练1.Mr. Green ___ England. He ___ London for two weeks.A. has been to, will be toB. has gone to, will be inC. has been to, will be inD. has gone to, will be to2.Maria’s learned about 1000 Chinese words in our school, ___?A. isn’t sheB. doesn’t sheC. didn’t sheD. hasn’t, she3.---How long ___ you____ your hometown?---More than two years.A. have, leftB. were, away fromC. did, leaveD. have, been away from4.--__you__the film yet?--Yes, I__it last Saturday.A. Will, see, sawB. Did, see, sawC. Have, seen, have seenD. Have, seen, saw5.---How long have you been like this? ---___.A. Since last monthB. Last month agoC. Last month beforeD. Last month6.---____ you ____ the new film?---Yes, I ___ it last week.A. Have, saw, sawB. Did, see, sawC. Have, seen, sawD. Did, see, see7.Great changes__in my hometown recently.A. have been taken placeB. have taken placeC. have been happenedD. was happened8.---Where’s Jim?---He ____ Disneyland.A. has been toB. has gone toC. has been inD. has been at9.---Have you ever slept in the open air?---___. I’m very timid(胆小的).A. Yes, I haveB. No, I haven’tC. Yes, I doD. No, I don’t10.The United Nation has ___ the poor people in the world.A. give support toB. given support toC. gave support toD. given support for11.---Have you___ been to Beijing?---No, I have ___ been there.A. ever, everB. ever, already.C. yet, neverD. just, already12.---Have you returned the library book______?---Yes, I’ve ___ returned it.A. already, alreadyB. yet, yetC. yet, alreadyD. already, yet13.---Who will go to the airport to meet Jane?---I will. I ___ her several times. I can find her easily.A. metB. had metC. have metD. will meet14.They ___ homeless people for many years.A. helpB. have helpC. have helpedD. helped15.You ___ a lot in the past three years.A. have grown upB. grow upC. have grownD. grow16.His father ___ for two years.A. has been deadB. was deadC. has diedD. died17.They ___ for 10 years.A. taught EnglishB. left hereC. have been away from hereD. have gone to Beijing18.---How long ___ you ___ the bad cold? ---Since last week.A. have, takenB. have, taughtC. have, gotD. have, had19.___have you had this bike? ---Since 2003.A. WhenB. What timeC. How longD. What20.He ___ this school for a year.A. has been toB. has gone toC. has been inD. has gone in21.We have been good friends since we ___ each other five years ago.A. knewB. have knownC. go to knowD. know22.My brother has ___ to Beijing. He’s ___ there five times.A. been, beenB. gone, goneC. been, goneD. gone, been23.Not only you but also he ___ the Great Wall.A. have gone toB. have been toC. has gone toD. has been to24.---Have you finished your written homework ___?---No. I’ll finish it ___ another ten minutes.A. already, afterB. yet, beforeC. already, aboutD. yet, in25.---I didn’t see you th e whole summer holiday.---I ____ Yunnan on August 2nd. I ___ there for two weeks.A. went to, have goneB. have gone, have goneC. went to, wasD. have gone, have been26.I won’t go to see the film tonight because I __ my ticket.A. lostB. have lostC. w ill lostD. didn’t have27.---Why not go to see the flower shoe with us? ---I ___ it.A. sawB. seeC. have seenD. seen28.He’s never been to England, ___?A. isn’t heB. hasn’t heC. has heD. is he29.You’d better ask him if ___.A. he has ever gone to EnglandB. he has ever been to England.C. has he ever been to EnglandD. he went to England30.---Lucy, ___ you ___ your ticket? ---Not yet.A. did, findB. have, foundC. has, foundD. do, find31.---What are you going to do this weekend? ---I ___yet.A. ha ven’t decidedB. won’t decideC. have decidedD. didn’t decide32.I have ____ a cold for several days. I took some medicine, and now I feel better.A. hadB. HaveC. catchD. caught33.--Oh, you are l ate again. The film ___ for twenty minutes. --What a pity.A. has begunB. beganC.has been onDhave been on34.---Have you ____Project Hop? ---Yes, I have.A. heardB. heard ofC. heard fromD. hear35.---Mr. Green, your hat looks nice. Is it new?---No, I ___ it for two months.A. have hadB. have boughtC. boughtD. had36.---How long ___ you ___ here? ---For about two years so far.A. have, studied B did, live. do, day D. were, swimming37.Tom ___ the CD player for two weeks.A. has sentB. has borrowedC. has boughtD. has had38.---I have finished my homework. ---When ___you ___?A. do, finishB. will, finishC. have, finishedD. did, finish39.Since 2000, Nanchang has become a new city. Everything ___.A. is changedB. was changedC. has changedD. had changed40.---How long ___ you__ here since you __ to Wenzhou?---Almost half a year.A. did, live, hereB. did, live, have comeC. have, lived, cameD. have, lived, have come41.---Did you receive your friend’s e-mail?---Yes, I ___ it since two hours ago.A. have receiveB. receivedC. have hadD. had42.The bridge ___ since Mr. Lei came to this town.A. was builtB. has been thereC. has builtD. built43.It is three years ___ we two met last time.A. sinceB. whenC. afterD. before44.What’s wrong with him? I haven’t seen him ___ last Wednesday.A. onB. byC. untilD. since45.---How long have you ___ your watch? It looks new.---Only about three weeks.A. hadB. boughtC. receivedD. borrowed46.---___ your sister ____in Greener China for a long time?---Yes, she joined it five years ago.A. Has, beenB. Have, beenC. Has, joinedD. Have, joined47.It ____ two years since we visited Beijing last time.A. has beenB. hasC. beD. will be48.It has been eleven hours ___ we arrived in Beijing.A. afterB. beforeC. sinceD. for49.---Tom has made few friends here, ___?---Sorry, I don’t know him.A. hasn’t heB. has TomC. hasn’t TomD. has he。
中考英语现在完成时专项练习题及答案一、单项选择;1、Both his parents look sad . Maybe they _________what's happened to him .A. knewB. have known C. must know D.will know2、He has _______ been to Shanghai , has heA. already B.never C.ever D. still3、Have you met Mr Li ______A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past tw o year .A. is writing B.was writing C.wrote D.has wr itten5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for tw o years .A. was ; studying B. will ; study C. has ; studied D. are ; studyi ng7、We ______ Xiao Li since she was a little gir l .A. know B. had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、—These farmers have been to the United Stat es .—Really When _____ thereA. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finis hedC. Have ; done ; have finished D. will ; do ; fi nish11、 His father ______ the Party since 1978 . A. joined B. has joined C. was in D. has been in12、—Do you know him well— Sure .We _________ friends since ten years ago . A. were B. have been C. have become D. have made13、—How long have you ____ here—About two months .A. been B. gone C. come D. arrive d14、Hurry up The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began15、 It _____ ten years since he left the army .A. is B. has C. will D. was16、 Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has be en17、My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been18、The students have cleaned the classroom,A. so theyB. don’t theyC. have theyD. haven’t they19、 has Mr White been a member of Greener China since he to ChinaA. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换;1、He has never surfed, 改成反意疑问句2、They have been here since 2000. 对划线部分提问have they been here3、The old man _________ last year. Hefor a year. die 动词填空4、This factory opened twenty years ago.同义句转换This factory ________ for twenty years.5、Miss Gao left an hour ago. 同义句转换Miss Gao ________ _______ ________ ________ an hour ago.6、Her mother has been a Party member for three years .同义句Her mother _______ the Party three years________ .7、The Green Family moved to France two years ago. 同义句转换_______ two years ________ the Green family moved toFrance.8、The bus has arrived here. It arrived ten minutes ago.把两个句子合并成一个句子___________________________________________三、汉译英;1、吉姆已做完作业,他现在有空了;2、他昨天收到一封信;3、我父亲以前到过长城;4、她还没有看过那部新电影;5、她去过上海;6、他这些天上哪儿去了参考答案:一、单项选择;1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响;这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行;故上两侧根据上下文分析、推理,正确答案是B;2、现在完成时常与already已经,just刚刚,正好,ever曾经,never 从来,也不;从不,before以前,yet仍然等连用;故2应选B;3、C4、现在完成时常与recently近来,so far到目前为止,in the past/“last + 一段时间”等时间状语连用;因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的;故4应选D;5、C6、现在完成时时常与“for +时间段或since +过去时间点”连用含从句,从句过去时;故6应选C;7、C8、现在完成时还与once一次,twice两次,three times三次,several times几次等表示重复次数的词语连用;故8应选B;9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语如yesterday , last week , a moment ago等连用;故9的正确答案为B;10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替;故11的正确答案依次为:D;12、B 13、A 14、C 15、A;16、“have/has gone to + 地点”表示“某人去了某地还未回来”,指主语所指的人不在这儿;“have/has been in + 地点”表示“在某地呆了多长时间”,常与表示时间的状语连用;“have/h as been to +地点”表示“曾经去过某地但现在已不在那儿;”故16的正确答案为A;17、A 18、D 19、C 20、C二、句型转换;1、has he2、How long3、died, has been dead4、has been open5、has been away6、joined;ago7、It is, since8、The bus has been here for ten minutes.三、汉译英;1、Jim has finished doing his homework already. He is free now.2、He received a letter yesterday.3、My father has been to the Great Wall before.4、She hasn't seen the new film yet.5、She has been to Shanghai.6、Where has he been these days。
九年级英语现在完成时单选题50题1.I ______ my hometown for ten years. I really miss it.A.have leftB.leftC.have been away fromD.was away from答案:C。
本题考查现在完成时与一般过去时的区别。
“for ten years”是一段时间,要用现在完成时且动词需为延续性动词,A、B 选项中“leave”为瞬间动词,不能与一段时间连用;D 选项“was away from”是一般过去时,不符合题意;C 选项“have been away from”为现在完成时且“be away from”是延续性动词,符合题意。
2.She ______ to Beijing last year. But she ______ there many times this year.A.went;has beenB.has gone;wentC.went;has goneD.has been;went答案:A。
第一空“last year”表明是一般过去时,用“went”;第二空“this year”且“many times”表明动作已发生多次对现在有影响,用现在完成时“has been”。
3.My father ______ just ______ back from work. He is tired now.A.has;comeB.have;comeC.has;cameD.have;came答案:A。
“just”通常与现在完成时连用,主语“My father”是第三人称单数,助动词用“has”,“come”的过去分词还是“come”。
4.We ______ the bookshop and bought some books yesterday.A.have gone toB.went toC.have been toD.go to答案:B。
九年级(完整版)英语现在完成时专项练习附答案含答案一、选择题1.―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 2.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 3.—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 4.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 5.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was6.—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.left7.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 8.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 9.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 10.—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 11.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ m y 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 12.—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 13.— 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.saw14.— 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 15.— 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 16.— 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 you 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 killed20.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 21.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.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 24.—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 25.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 26.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 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.—Carl, are you coming with us?—I’d love to, but something u nexpected ______.A.is coming up B.comes up C.came up D.has come up 29.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 30.—Jim, I haven’t seen your e lder 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 in31.— 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 32.— 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 33.—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 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.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 36.—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 37.—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 38.—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 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.—Fou Ts’ong, whose letters from his 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 41.—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 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.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 44.—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 45.—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; bought46.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 47.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 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 been49.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 50.—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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——Olivia,你确定你的阿姨已经从美国回来了吗?——是的,我妈妈告诉我的,我现在要去看她。
九年级上册人教版英语现在完成时练习题及答案解析及答案一、选择题1.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 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.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 4.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 5.—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 6.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 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.—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 9.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, b een C.may not, been D.mustn’t, gone 10.— 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 11.—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 12.—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 13.―Olivia, are you sure your aunt ________back from America?―Y es. My mom told me. I'm going to see her now.A.had come B.came C.is coming D.has come 14.— 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 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.— 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 17.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 18.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t fi nish B.didn’t finish C.hasn’t finished D.won’t finish 19.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.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 21.—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.study22.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 23.—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 the re.A.has started B.has been on C.has been open D.has opened24.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.—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.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 27.—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 28.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 29.—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 with30.—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 31.— 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 32.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 33.—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 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.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 now36.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.—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 38.—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 39.—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 40.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 41.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 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.—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 44.—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; bought45.—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.lives 46.—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 47.—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 48.—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 49.— 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 50.— 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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:Mary说她从未去过扬州。
人教版中考英语九年级英语现在完成时测试题及答案一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选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.—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,理解句子,根据语境判断答案。
I .翻译下列句子:1. 你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。
3. 我以前从来没去过那个农场。
4. 他已经吃过午饭了。
5. 你已经看过这部电影了吗?6. 我哥哥还没回来。
7. 我上星期看过这部电影。
8. 在1992年他住在这里。
9 这本字典我已经买了三年了10 他离开中国六年了。
11 我认识他们五年了12 他们已经去了美国两年了13 我妹妹成为一名大学生三年了14 自从1999年以来他们就认识15 我来到这个学校已经3年多16 自从他搬到福州,他就住这儿了。
17 他们已经结婚10年。
18 这会已开了多长时间了?19 这门已经关了两天了。
20 我入团2年了。
I __________ ___________ ___________ two years ago. I __________ ___________ a ___________ ___________ for two years. I I __________ __________ ___________ ___________ a a ___________ ___________ of of __________ _________ _________ for for two years. I __________ ___________ ____________ the __________ for two years. 2.短暂性转换延续性1) 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 _________ __________. 1) He came out two years ago. He _________ __________ _________ for __________ __________. 2) We return to Fuzhou yesterday. We ________ ________ _________ to Fuzhou since __________. 1) I became a teacher in 2000. I ________ __________ a teacher for _________ _________. 2) The river became dirty last year. The river _________ _________ dirty for _________ __________. 1) The shop closed two hours ago. The shop ________ _________ _________ for _________ _________. 2) The door opened at six in the morning. The door ________ ________ ________ for six hours. .leave sw. → be away from sw asleep fall asleep/get tot sleep → befinish/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 _________. 1) I began to teach at this school in 1995. I ____ ____ at this school since ____. 2) The film began two minutes ago. The film ____ ____ ____ for ____ ____. 1) 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 _________ _________. 1) He has gone to Beijing. He ____ ____ _____ Beijing for two days. 1) He joined the league in 2002. He ________ _________ a _________ _________ for two years. He He ________ ________ ________ __________ __________ __________ a a a __________ __________ __________ ___________ ___________ ___________ the the the __________ __________ __________ for for for two 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. 11)自从1999年以来他们就认识。
九年级英语现在完成时练习题一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
2.—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。
【点评】此题考查现在完成时的用法。
3.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。
但是你一定要按时归还它。
A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。
此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【点评】本题考查延续性动词。
以及borrow,lend,keep,kept四个词的词义和用法。
4.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。
Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。
本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。
主语he是三人称单数,用has gone to。
故选C。
【点评】本题考查现在完成时。
以及Have been to;have been in;have gone to三个短语的词义和用法。
5.—Where is your mother?—She ______ Australia and she ______ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】C【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。
has been to”去过某地“,现在已经回来了;has go ne to”去了某地“,还没有回来;has been in”待在某地“一段时间。
根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。
【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。
6.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。
——她已经去武汉了。
她将下周回来。
主语是she,所以用has,排除C、D。
A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。
根据She'll be back next week.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
7.—Hi, Tom! you ever the Bird's Nest?—Yes, I have. It's fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】 A【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。
它是极好的。
根据答语—Yes, I have.可知是以have开头的现在完成时的一般疑问句,排除C。
have been to+地点名词,去过某地,去了并且回来了;have gone to+地点名词,去了某地,去了还没有回来,在去或者回来的路上。
根据It's fantastic.可知去了并且回来了,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
8.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
9.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
10.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。
故答案选C。
【点评】考查现在完成时。
11.—Why are you looking for Mary in a hurry, John?—The boss is wondering where she _______ and how long she _______ there.A. has been; has beenB. has gone; has goneC. has been; has goneD. has gone; has been【答案】 D【解析】【分析】句意:—你为什么这么匆忙找玛丽,约翰?—老板想知道她去了哪儿并在那儿呆多久。
Have/has gone to 意为去了某地,have/has been to 意为去过某地,而have/has been in+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,故选D。
12.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】 B【解析】【分析】句意:我感冒了,我现在不舒服。
catch a cold意为“感冒”。
由句意可知应用现在完成时。
故选B。
【点评】考查现在完成时。
13.He ________ for ten years.A. has been marriedB. marriedC. got marriedD. had married【答案】 A【解析】【分析】句意:他结婚十年了。
根据句意可知是从过去持续到现在的动作,应该用现在完成时。
故选A。
14.Jackson school two years ago and he for two years.A. leaves; has goneB. left; has been awayC. leaves; has been awayD. left; has gone 【答案】 B【解析】【分析】句意:Jackson两年前离开学校,他离开已经两年了。
根据“two years ago”可知,第一空应用一般过去时;根据“for two years”可知,第二空应用现在完成时,且动词要用延续性动词,故选B。
【点评】考查动词的时态。
15.Little Tom his home for more than ten years.A. leavesB. left fromC. will leaveD. has been away from【答案】 D【解析】【分析】句意:小汤姆离开家已经十年了。
由句中“for more than ten years”可知. 句中的谓语动词需使用延续性动词。
leave对应的延续性动词为be away。
【点评】考查现在完成时。
16.It _______ over ten days since the dog _______ .A. is; has been deadB. has been; diedC. has been; has been deadD. was; has died【答案】 B【解析】【分析】句意:狗死了有十多天了。
Since 引导一个过去时的句子,所以第二个空填die的过去式,主句应该用现在完成时,也可以用is ,但比较口语化,综合两个空可知选B。
17.Jack_______ school two years ago and he _______ for two years.A. leaves; has goneB. left; has been awayC. leaves; has been awayD. left; has gone 【答案】B【解析】【分析】句意:Jack两年前离开学校,他离开有两年时间了。