英语现在完成时态练习题
英语现在完成时题20套(带答案)及解析
英语现在完成时题20套(带答案)及解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。
句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。
本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。
2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。
句意:虽然她只有16岁,但她已经沉迷于毒品两年了。
结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。
3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world.A.change B.changesC.has changed D.have changed【答案】C【解析】【详解】考查时态。
句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。
句中强调“改革开放40年”对现在的影响,故用现在完成时。
故选C。
4.— Would you care for a cup of tea? It tastes pretty good.— I one. Thank you just the same.A.have had B.had C.would have D.will have【答案】A【解析】【详解】考查时态。
现在完成时专项练习题及答案解析
现在完成时专项练习题及答案解析一、练习题1. 选择正确的现在完成时形式填空。
(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。
(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。
(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。
因此,根据句意,第一个空应填"already",第二个空应填"just"。
现在完成时(单选题 30题 含解析)初中英语专题练习
现在完成时(单选题 30题含解析)初中英语专题练习一、单选题(共30题)1.—Where is your father, Tom?—He ________ the supermarket.A.has been to B.has gone to C.was going to D.have gone to 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 have 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 retired7.—Jenny, you are so beautiful in your new dress!—Thanks! But I __________ it for several times.A. wearB. will wearC. was wearingD. have worn 8.—Is this your camera?—Yes, I ________ it for two weeks.A. boughtB. hadC. have hadD. have bought9. 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 10.—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 11.— 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 in C.has been to D.has been 12.—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.borrow13.—________ 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; finish14.—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.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.16.Sophie and I are good friends. We ________ each other for four years.A.know B.knew C.have known D.will know17.I ________ my computer for ten years, but it still works well.A.bought B.have had C.have bought D.buy18.—It’s ten years since we ________ here.—How time flies! We ________ in China for so long.A.come; work B.came; worked C.come; will work D.came; have worked 19.You have never been to the History Museum, ________?A.are you B.did you C.have you20.—Can you tell me the ________ of the bag?—Sorry. I haven’t ________ it.A.weight; weight B.weighed; weighed C.weight; weighed D.weighed; weight 21.— 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 finished 23.So far, I ________ two books by Liu Cixin. One is The Wandering Earth and the other is The Three-Body Problem.A.read B.have read C.was reading24.—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 to 25.—________ the movie ________?—________.A.When did; start; Since 3 o’clock 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.I am not sure how long Oliver ________.A.has joined the army B.has joined in the armyC.has served the army D.has served in the army27.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 toC.is; Byron has been for D.isn’t; Byron has been to29.My parents ________ to Los Angeles before.A.were B.will be C.are D.have been30.—Have scientists found any life on Mars?—No, they ________ any living things on any other plane till now.A.are discovering B.didn’t discover C.haven’t discovered D.discovered【参考答案】一、单选题(共30题)1.B【解析】句意:——汤姆,你爸爸在哪儿?——他去超市了。
中考英语现在完成时练习题20题(带答案)
中考英语现在完成时练习题20题(带答案)1.I have known him_____I was a child.A.sinceB.forC.whenD.before答案解析:A。
“since+过去时间点”表示从过去某一时间点开始,一直持续到现在,符合现在完成时用法。
选项B“for+时间段”也用于现在完成时,但题干中不是时间段;选项C“when”引导时间状语从句,一般不与现在完成时连用;选项D“before”不符合此语境。
2.She_____her homework already.A.has finishedB.finishedC.will finishD.finishes答案解析:A。
“already”是现在完成时的标志词,所以用has finished。
选项B 是一般过去时;选项C 是一般将来时;选项D 是一般现在时。
3.They_____to Beijing twice.A.have goneB.have beenC.wentD.go答案解析:B。
“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。
根据twice 可知去过两次且人已经回来,用have been。
选项C 和D 分别是一般过去时和一般现在时。
4.He_____the book for two days.A.has borrowedB.borrowedC.has keptD.kept答案解析:C。
“for two days”是时间段,要用延续性动词,borrow 是短暂性动词,keep 是延续性动词,现在完成时用has kept。
选项 A 和B 中borrow 不能与时间段连用;选项D 是一般过去时。
5._____you ever_____to Shanghai?A.Have,beenB.Have,goneC.Did,goD.Were,go答案解析:A。
ever 是现在完成时的标志词,“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。
七年级英语现在完成时练习题40题(带答案)
七年级英语现在完成时练习题40题(带答案)1. I ______ my homework already.A. finishB. have finishedC. finishedD. will finish答案:B。
解析:根据现在完成时的结构“have/has + 过去分词”,句中有already( 已经)这个标志词,通常用于现在完成时,所以要用have finished。
A选项是一般现在时,C选项是一般过去时,D选项是一般将来时。
2. She ______ to the library three times this week.A. has beenB. wasC. isD. will be答案:A。
解析:句中this week(本周)表示一个时间段,three times( 三次)表示次数,这种情况下用现在完成时表示从过去到现在的经历,结构为have/has + 过去分词,这里主语是she,所以用has been。
B选项是一般过去时,C选项是一般现在时,D选项是一般将来时。
3. They ______ a lot of English words so far.A. learnB. learnedC. have learnedD. will learn答案:C。
解析:so far 到目前为止)是现在完成时的标志词,现在完成时结构是have/has + 过去分词,主语是they,所以用have learned。
A选项是一般现在时,B选项是一般过去时,D选项是一般将来时。
4. My brother ______ his new bike for a month.A. has hadB. hadC. haveD. will have答案:A。
解析:for a month( 一个月)表示一段时间,在现在完成时中可以和延续性动词连用,have 拥有)的过去分词是had,主语是my brother,是第三人称单数,所以用has had。
四年级英语现在完成时标志词练习题30题(带答案)
四年级英语现在完成时标志词练习题30题(带答案)1. I ______ my homework already.A. finishB. finishedC. have finished答案解析:C。
在这个句子中,“already”是现在完成时的标志词,表示已经发生的动作对现在造成的影响。
选项A是一般现在时,不能和“already”搭配。
选项B是一般过去时,也不符合“already”所要求的时态,而选项C“have finished”是现在完成时,所以选C。
2. She ______ just come back from school.A. hasB. haveC. had答案解析:A。
“just”是现在完成时的标志词。
句子的主语是“She”,第三人称单数,在现在完成时中,第三人称单数的助动词要用“has”,选项B“have”用于第一、二人称和复数主语,选项C“had”是过去完成时的助动词,所以选A。
3. Have you ______ your room yet?A. cleanB. cleanedC. cleaning答案解析:B。
“yet”是现在完成时的标志词,通常用于疑问句或否定句中。
在这个句子中,“Have you...”是现在完成时的疑问句结构,后面需要用动词的过去分词形式,选项A“clean”是动词原形,选项C“cleaning”是现在分词形式,只有选项B“cleaned”是过去分词形式,所以选B。
4. They ______ already seen that movie.A. hasB. haveC. had答案解析:B。
“already”是现在完成时的标志词。
句子的主语是“They”,是复数形式,在现在完成时中,复数主语后的助动词用“have”,选项A“has”用于第三人称单数主语,选项C“had”是过去完成时的助动词,所以选B。
5. My mother ______ just made a cake.A. hasB. haveC. had答案解析:A。
英语现在完成时练习题含答案 含解析
英语现在完成时练习题含答案含解析一、选择题1.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had2.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 3.—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 4.—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.finished5.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 6.—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 7.— 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 been8.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 9.— 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 10.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 11.—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 to12.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.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 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.—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 16.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my wo rk. 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 17.—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 18.—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.call19.―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 come20.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 21.—James. Have you ever be en 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 22.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 teach23.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish24.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change25.—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.left26.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost27.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 up29.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 30.—Bill Gates and Melind a 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.—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 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.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 35.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 36.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 37.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for ha lf an hour.A.woke up B.has woken up C.was awake D.has been awake 38.—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 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 having40.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 now41.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives 42.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 awake 43.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.— 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 45.—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 46.—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 47.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 48.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 49.—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 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.B【详解】句意:——你什么时候买的车?它看起来很新。
英语现在完成时题20套(带答案)
英语现在完成时题20套(带答案)一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。
句意:博物馆在这儿有八十多年了。
它是这座城市最古老的建筑之一。
前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。
故选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.—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。
四年级英语现在完成时被动语态特殊用法练习题40题含答案解析
四年级英语现在完成时被动语态特殊用法练习题40题含答案解析1.The classroom has been cleaned by the students.A.has cleanedB.have cleanedC.was cleanedD.is cleaning答案解析:本题考查现在完成时被动语态在肯定句中的用法。
句子主语是“the classroom”,与动词“clean”是被动关系,且强调已经被打扫过了,所以用现在完成时被动语态“has been cleaned”。
选项 A 和B 是主动语态;选项C 是一般过去时被动语态;选项D 是现在进行时。
2.The blackboard has been wiped by the teacher.A.has wipedB.have wipedC.was wipedD.is wiping答案解析:本题中主语“the blackboard”与“wipe”是被动关系,现在完成时被动语态“has been wiped”正确。
选项A 和B 是主动语态;选项C 是一般过去时被动语态;选项D 是现在进行时。
3.The books have been put on the shelf by the librarian.A.have putB.has putC.were putD.are putting答案解析:主语“the books”和“put”是被动关系,现在完成时被动语态“have been put”正确。
选项 A 和B 是主动语态;选项C 是一般过去时被动语态;选项D 是现在进行时。
4.The desks have been arranged in rows by the students.A.have arrangedB.has arrangedC.were arrangedD.are arranging答案解析:“the desks”与“arrange”是被动关系,现在完成时被动语态“have been arranged”正确。
【英语】英语现在完成时练习题20篇
A.is B.are
C.have been D.has been
【答案】D
【解析】
【详解】
考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。
考点:考察时态和语态
5.They____for ten years.
A.has been married B.have been married
C.got married D.married
【答案】B
【解析】
【详解】
考查marry的用法。句意:他们结婚有十年的时间了。marry作不及物动词时有两种用法:get married to sb.(表动作)/be married to sb.(表状态);作及物动词时有marry sb.,根据for ten years可知,此处应当用be married to sb.强调状态,用现在完成时。故B选项正确。
【答案】A
【解析】
【详解】
考查时态。句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。第一句考查了固定句式:This/It is/was the序数词time sb have/has/had done sth,该句式意为“这是某人第几次做某事”,所以第一空中使用have visited;第二空中用一般过去时描述过去发生的事情。故A项正确。
【点睛】
高一英语现在完成进行时练习题40题含答案解析
高一英语现在完成进行时练习题40题含答案解析1.She ______ English for two hours.A.has been studyingB.has studiedC.studiedD.studies答案解析:A。
选项B“has studied”是现在完成时,表示过去发生的动作对现在造成的影响。
选项C“studied”是一般过去时。
选项D“studies”是一般现在时。
而题目中表示从过去某个时间开始一直持续到现在并且还在进行的动作,要用现在完成进行时,所以选A。
2.They ______ football since morning.A.have been playingB.have playedC.playedD.plays答案解析:A。
选项B 现在完成时,强调动作已完成。
选项 C 一般过去时。
选项D 一般现在时。
题目强调从早上开始一直在踢足球,现在完成进行时表示从过去某一时间开始一直持续到现在的动作,并且有可能继续下去,所以选A。
3.He ______ the piano for an hour.A.has been playingB.has playedC.playedD.plays答案解析:A。
选项B 现在完成时,不能体现动作的持续性。
选项 C 一般过去时。
选项 D 一般现在时。
现在完成进行时强调从过去某一时间开始一直持续到现在正在进行的动作,所以选A。
4.We ______ TV all evening.A.have been watchingB.have watchedC.watchedD.watches答案解析:A。
选项B 现在完成时。
选项C 一般过去时。
选项D 一般现在时。
现在完成进行时表示从过去某一时间开始一直持续到现在正在进行的动作,所以选A。
5.She ______ her homework since 3 pm.A.has been doingB.has doneC.didD.does答案解析:A。
英语现在完成时练习题及答案
英语现在完成时练习题及答案1.I have never met such a person before。
This sentence emphasizes the impact on the present。
and the use of the present perfect tense is appropriate。
The word "never" is placed at the beginning of the sentence。
requiring partial n and the auxiliary verb to be placed before the subject。
Therefore。
n C is correct.2.He is the only one of the students who has been a winner of scholarship five times up to now。
The antecedent of "the only one" is the subject of the relative clause。
so the verb should be singular。
According to the time phrase "for three years" in the sentence。
the present perfect tense should be used。
Therefore。
n D is correct.3.During the last three decades。
the number of people participating in physical fitness programs has sharply increased。
The n of "increase" not only happened in the past。
2024年四年级英语现在完成时练习题40题
2024年四年级英语现在完成时练习题40题1.I ______ my homework already.A.have doneB.has doneC.have doD.done答案:A。
“I”后面跟“have”,“do”的过去分词是“done”,现在完成时的结构是“have/has+过去分词”,A 选项正确。
B 选项“has”与“I”不搭配。
C 选项“have do”语法错误。
D 选项“done”单独使用缺少助动词。
2.She ______ a letter to her friend.A.have wroteB.has writtenC.have writeD.written答案:B。
“She”后面跟“has”,“write”的过去分词是“written”,现在完成时的结构是“have/has+过去分词”,B 选项正确。
A 选项“have wrote”语法错误。
C 选项“have write”语法错误。
D 选项“written”单独使用缺少助动词。
3.We ______ to the park this morning.A.have goneB.has goneC.have goD.go答案:A。
“We”后面跟“have”,“go”的过去分词是“gone”,现在完成时表示过去发生的动作对现在造成影响,A 选项正确。
B 选项“has”与“We”不搭配。
C 选项“have go”语法错误。
D 选项是一般现在时,不符合题意。
4.They ______ a new bike.A.have boughtB.has boughtC.have buyD.bought答案:A。
“They”后面跟“have”,“buy”的过去分词是“bought”,现在完成时的结构是“have/has+过去分词”,A 选项正确。
B 选项“has”与“They”不搭配。
C 选项“have buy”语法错误。
D 选项是一般过去时,不符合题意。
七年级英语现在完成时练习题50题
七年级英语现在完成时练习题50题1.John _____ his homework yet.A.hasn't finishedB.didn't finishC.doesn't finishD.won't finish答案:A。
现在完成时由“have/has + 过去分词”构成,表示过去发生的动作对现在造成的影响或结果。
本题中“yet”是现在完成时的标志词,所以用现在完成时。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
2.She _____ to Beijing twice.A.has beenB.wasC.isD.will be答案:A。
“twice”表示去过北京两次,用现在完成时“have/has been to”表示去过某地。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
3.They _____ the movie already.A.have watchedB.watchedC.watchD.will watch答案:A。
“already”是现在完成时的标志词,现在完成时由“have/has + 过去分词”构成,“watch”的过去分词是“watched”。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
4.I _____ my book. Can you help me find it?A.haven't foundB.didn't findC.don't findD.won't find答案:A。
本题表达还没有找到书,用现在完成时表示过去发生的动作对现在造成的影响。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
5.He _____ English for five years.A.has studiedB.studiedC.studiesD.will study答案:A。
【英语】英语现在完成时题20套(带答案)及解析
A.most people have worked B.have most people worked
C.most people had worked D.had most people worked
【答案】B
【解析】
【详解】
考查倒装和时态。句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。“only+时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。
【答案】B
【解析】
试题分析:考查动词的时态语态。从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“during the last three decades”可知,该空中应该用现在完成时态,所以只有B项符合语境。
【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。这句话的时间状语是During the last three decades是典型的现在完成时的时间状语。
11.She is a strong-willed woman and not once _______ in to any difficulty in her life.
A.she has givenB.did she giveC.she gaveD.has she given
【答案】D
【解析】
试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And连接的两个并列句中,否定副词not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。
英语现在完成时题20套(带答案)及解析
英语现在完成时题20套(带答案)及解析一、初中英语现在完成时1.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。
already是完成时的标志,故选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 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年,所以他对熊猫很了解。
初中英语现在完成时态详细讲解及其练习
注意事项
单击此处可添加副标题
have been(to)与 have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于 各人称;have gone(to)表示“去某地了(说话时某人不 在当地)”,常用于第三人称,前者可与 once , never, several times 等连用,后者则不能。
pictures ❖ (A ) has just (B)have ever (C)has yet
(D)have already
❖ 二 选择填空
_ ❖ ( ) 1. ——Have you finished your homework ——Yes, I it last night ❖ (A) finish (B) finished (C) have finished (D) will finish
三 用 since 和 for 填空 (一)
❖ 1) ______ two years _______ two years ago 2) _______ last month 3) _______ yesterday 4) _______ an hour ago 5) ______ she left here 6) _______ 4 o’clock 8) ______ 1999
归纳总结:由非延续性动词到延续性动 词的转换
• arrive→be here die →be dead begin (start)→ be on • come back→ be back fall ill (sick, asleep )→be ill (sick,
asleep) leave →be away get up→ be up finish →be over • open →be open close →be closed borrow →keep • be on →be in 或 be a member of… go to school→be a
八年级英语现在完成时练习题50题含答案解析
八年级英语现在完成时练习题50题含答案解析1.I____my homework already.A.have finishedB.has finishedC.finishedD.finish答案解析:A。
选项A“have finished”是现在完成时,主语是I,助动词用have,“finished”是过去分词。
现在完成时表示过去发生的动作对现在造成的影响,这里表示“我已经完成了作业”,对现在的状态有影响。
选项B“has finished”助动词错误,主语是I 不能用has。
选项C“finished”是一般过去时,只表示过去的动作,不能体现对现在的影响。
选项D“finish”是一般现在时,也不能体现过去动作对现在的影响。
2.She____the book for two days.A.has hadB.have hadC.hadD.has答案解析:A。
选项A“has had”是现在完成时,主语是she,助动词用has,“had”在这里是“have”的过去分词,表示“拥有”。
现在完成时可以和一段时间连用,表示从过去持续到现在的动作或状态,这里表示“她拥有这本书两天了”。
选项B“have had”助动词错误,主语是she 不能用have。
选项C“had”是一般过去时,不能和一段时间连用。
选项D“has”后面缺少动词,不完整。
3.They____to Beijing twice.A.have beenB.has beenC.wentD.go答案解析:A。
选项A“have been”是现在完成时,主语是they,助动词用have,“been”是“be”的过去分词。
现在完成时中“have been to”表示去过某地,这里表示“他们去过北京两次”。
选项B“has been”助动词错误,主语是they 不能用has。
选项C“went”是一般过去时,不能体现去过的次数对现在的影响。
选项D“go”是一般现在时,也不能体现过去动作对现在的影响。
(英语)英语现在完成时练习题20篇及解析
【解析】
【详解】
考查时态语态。句意:——你为什么看起来很沮丧?——突然停电了,那时我的文章就没写完。句中leave与主语essay构成动宾关系,要用被动形式;句中时间状语since表示从那时起到现在文章一直没写完,是现在完成时态的时间状语。故选D。
12.— When will the bike-sharing schemes be introduced to the public?
9.— When will the professor come and give the lecture on the spirits of contracts?
— Not until our program ________ by our school.
A.approvesB.will be approvedC.is to approveD.has been approved
考点:考察时态和语态
6.Only since the Industrial Revolution ________ in places away from their homes or been left to raise small children without the help of multiple adults.
8.--- When will the bike-sharing schemes be introduced to the public?
--- Not untila better understanding of them.
A.will we have had B.have we had
C.we will have had D.we have had
英语现在完成时练习题20篇含解析
— Ione. Thank you just the same.
A.have had B.had C.would have D.will have
【答案】A
【解析】
【详解】
考查时态。句意:——你想喝杯茶吗?味道很好。——我已经喝过了,我仍然谢谢你。结合句意可知此处用现在完成时态,故选A。
He has lived here since he came.自从他来到这里,就一直在这里住着。
2.It is /has been+一段时间+since主语+一般过去时态+其他。自从做某事有多长时间了。
在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。
15.My father ____his little store rapidly into a big department store in the past ten years.
A.have been noticed B.are noticing
C.will notice D.have noticed
【答案】D
【解析】
【详解】
考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,people是句子主语,故答案为D。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、用适当的时态填空
1、We _____ just ______-(talk) about you.
2、Where are you _____(be)? I ____(be) to Nanjing.
3、When ____ you ____(go) there ? I ______(there) there last month.
4、______you _____(visit) the Great Wall yet?
5、How long have you ______(teach) English in school?
6、They _____(see) the film twice.
7、He _____(work) in that hospital since he left college.
8、I ____(be) to Shanghai for several time.
9、What ____ you _______(do) yesterday? I ____(make) a cake.
10、---_____you _____(be) to Beijing? ---yes, I have.
11、Her parents __________(not write) to her since they left.
二、句型转换(每空一词)
1、Miss Zhang has traveled to Beijing.(改为否定句)
Miss Zhang________ ________ to Beijing.
2、Have you ever wanted to visit the Summer Palace?(作肯定回答)
_______, I ______.
3、He has answered all the questions.(对划线部分提问)
_______ ________ he _______?
4、He has found something in the room.(改为一般疑问句)
_______ he found ________ in the room?
5、I didn't see him last year.(改为现在完成时)
I ______ _____ him for a long time.
6、The old man dide last year.(同义句改写)
He _____ ______ for a year.
7、This factory opened twenty years ago.(改写句子,句意不变)
This factory _____ _______ for twenty years.
8、Miss Gao left an hour ago.(改写句子,句意不变)
Miss Gao _____ ______ _______ ______ an hour ago.
9、The Green Family moved to France two years ago.(改写句子,句意不变)
______ two years ______ the Green Family moved to France.
10、The bus has arrived here.It arrived ten minutes ago (改写句子,句意不变)
11、They have known each other for 6 years (改写句子,句意不变)
They have known each other______6 years______
12、I bought the bike last year
I___________the bike for_______ _______
13、David has already got something to eat (改为否定句)
David_________ _________ __________to eat______________.
一1 have talked
2 being am
3 did go went
4 have visited
5 taught
6 have seen
7 has worked
8 have been
9 did do made
10 Have been
11 haven`t written
二1 hasn`t travelled
2 Yes have
3 What has answered
4 Has anything
5 have seen
6 has been died
7 has opened
8 has left for
9 It has been since
10 It has been ten minutes since the bus arrived here.
11 since ago
12 have bought one(two) year
13 hasn`t got anything yet。