最新英语现在完成时练习题
现在完成时态练习题

现在完成时态练习题现在完成时态是英语中的一种重要时态,用来表达过去发生的动作对当前或未来有一定的影响或关联。
为了帮助大家更好地掌握现在完成时态的用法,下面将提供一些练习题,供大家进行练习。
练习一:根据句意,用现在完成时态填空。
1. I __________ (finish) my homework, so I can go to the party tonight.2. Jack __________ (live) in New York for three years before he moved to London.3. We __________ (not visit) the museum yet. Would you like to go with us tomorrow?4. How many books __________ (you/read) since the beginning of this year?5. She __________ (just/arrive) at the airport. She is waiting for her friend.6. They __________ (never/see) such a beautiful sunset in their lives.7. By the time they arrived, the concert __________ (already/start).8. I __________ (not see) that movie, but I heard it's really good.练习二:根据句意,改写下列句子,使用现在完成时态。
1. Tom started learning French two years ago. → Tom ____________________ French for two years.2. I visited Paris in 2010. → I __________ __________ Paris in 2010.3. They met each other yesterday. → They __________ __________ each other yesterday.4. She began playing the piano when she was five. → She __________ __________ the piano since she was five.5. We finished the project yesterday. → We __________ __________ the project yesterday.6. He left the house ten minutes ago. → He __________ __________ the house ten minutes ago.7. The train arrived at the station a few minutes ago. → The train__________ __________ at the station a few minutes ago.8. Sarah and Mark got married two weeks ago. → Sarah and Mark__________ __________ __________ two weeks ago.练习三:选出适当的动词,用现在完成时态完成下列句子。
现在完成时语法大全练习题与答案

现在完成时语法大全练习题与答案现在完成时是英语中一种常用的时态,用来表示过去发生的动作对现在的影响或结果。
在掌握现在完成时的基本用法之后,我们可以通过练习题来巩固所学的知识,并检验自己的理解程度。
以下是一些现在完成时的练习题与答案,供大家参考。
练习题:1. 我已经(完成)我的作业了。
2. 他从来没有(去过)中国。
3. 她(读)那本书已经很久了。
4. 他们已经(见过)彼此的家人了吗?5. 我们(在这里)住了三年了。
6. 你(去过)巴黎吗?7. 他(吃)午饭了吗?8. 别担心,我已经(帮)你完成了这个任务。
9. 她还没(回)家吗?10. 他们已经(结婚)十年了。
答案:1. have finished2. been to3. has been reading4. Have they met each other's families?5. have been living here6. Have you been to Paris?7. Has he had lunch?8. Don't worry, I have helped you complete this task.9. hasn't gone home yet10. have been married for ten years以上是一些关于现在完成时的练习题,通过练习可以帮助我们更好地理解现在完成时的用法,并掌握常见动词的现在完成时形式。
希望这些练习题能对大家学习英语的过程有所帮助。
此外,记得在使用现在完成时时,要注意动词的正确形式,并与主语的单复数形式保持一致。
同时,还要注意说话的时间点,现在完成时通常强调过去的行为对现在造成的影响或结果。
总结:现在完成时是英语中一种常用的时态,用来表示过去发生的动作对现在的影响或结果。
通过练习题的学习和实践,我们可以更好地掌握现在完成时的用法,并巩固所学的知识。
希望大家在学习英语的过程中能够灵活运用现在完成时,提高自己的语言水平。
现在完成时(单选题 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 ______ my homework yet.A. haven't finishedB. didn't finishC. won't finishD. don't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,所以此句用现在完成时,A 选项haven't finished 是现在完成时的否定形式,B 选项didn't finish 是一般过去时,C 选项won't finish 是一般将来时,D 选项don't finish 是一般现在时,故选A。
2. They ______ to Beijing twice.A. have goneB. have beenC. wentD. go答案:B解析:have gone 表示去了未回,have been 表示去过已回,twice 表明去过两次已回,所以用have been,A 选项have gone 不符合语境,C 选项went 是一般过去时,D 选项go 是一般现在时,故选B。
3. Tom ______ football for three years.A. has playedC. playedD. will play答案:A解析:for three years 是时间段,常与现在完成时连用,A 选项has played 是现在完成时,B 选项plays 是一般现在时,C 选项played 是一般过去时,D 选项will play 是一般将来时,故选A。
4. She ______ the book since last week.A. has borrowedB. borrowedC. has keptD. keeps答案:C解析:since last week 是时间段,borrow 是短暂性动词,不能与时间段连用,keep 是延续性动词,可以与时间段连用,A 选项has borrowed 错误,B 选项borrowed 是一般过去时,D 选项keeps 是一般现在时,故选C。
最新英语现在完成时练习题含答案

最新英语现在完成时练习题含答案一、初中英语现在完成时1.All members_______ are admitted to the auditorium.A. have got the ticketsB. that had got the ticketsC. that have got the ticketsD. had got the tickets【答案】 C【解析】【分析】句意:所有得到票的成员都被允许进入了观众席。
根据题意可知,本句为定语从句,且从句中缺少主语,需要用 that或 who引导,且不可省略,所以排除A 和D。
票已经拿到了,因此用完成时,根据 are 可知,用现在完成时,have got,故选C。
【点评】考查定语从句和时态,注意tha引导从句的用法。
2.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。
——哦。
真遗憾!我任何一集也没有看过。
根据Oh. What a pity!可知我没有看过。
过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。
故选D。
【点评】此题考查现在完成时。
注意yet常和现在完成时连用。
3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
现在完成时练习题

现在完成时练习题现在完成时(Present Perfect Tense)是英语语法中的一种时态,用于表达过去发生或完成的动作与现在的关联。
在本文档中,我们将提供一些现在完成时的练习题,通过这些题目来巩固和加深对现在完成时的理解和运用。
1. 完成下列句子,使用适当的现在完成时形式:1.I ____(live) in this city for ten years.2.They ____(visit) Paris several times.3.She ____(read) three books this week.4.He ____(not finish) his homework yet.5.Have you ever ____(try) sushi?6.We ____(not see) each other since last summer.7.Peter ____(already eat) lunch.8.My parents ____(travel) to Europe many times.2. 根据提供的情景,用现在完成时写出合适的句子:1.你的朋友刚去过日本,你想询问他的旅行体验。
–Have you ever been to Japan?2.你很好奇你的同学是否读过这本书。
–Have you read this book?3.你的父母在欧洲待了三个月,你想问他们的旅行是否愉快。
–Have your parents enjoyed their trip in Europe?4.你的朋友刚刚吃完了一顿大餐,你想问他是否已经饱了。
–Have you had enough after the meal?5.你们一直住在这个城市,你想表达这个事实。
–We have been living in this city for a long time.3. 完成下列对话,使用适当的现在完成时形式:A: Have you ever ________ (try) skiing?B: Yes, I ________ (try) it once when I was in Switzerland.A: ________ you ________ (enjoy) it?B: Yes, I ________. It was a great experience.A: How long ________ you ________ (stay) in Switzerland?B: I ________ (stay) there for two weeks.A: ________ you ________ (visit) any other countries?B: Yes, I ________. I ________ (visit) Italy and Germany as well.4. 进行以下句型转换,将括号中的句子改写成现在完成时:1.He started learning French two years ago. (He________ ________ French for two years.)2.She arrived at the party early. (She ________ ________ at the party early.)3.They lost their passports on the trip. (They ________________ their passports on the trip.)4.We left the restaurant before the show started. (We________ already ________ the restaurant before the show started.)5. 根据提供的图片,写一句使用现在完成时的句子:ImageImage•I have never seen such a beautiful sunset before.6. 写一篇短文,描述你最近的一个旅行经历,要求使用现在完成时:我最近去过巴黎,这是我第一次来到这个美丽的城市。
九年级英语语法之现在完成时的用法练习题

九年级英语语法之现在完成时的用法练习题一、单项填空。
()1. Li Hong has the army for 2 years.A. joinedB. be inC. been inD. joined in()2. We have been friends since .A. childrenB. five yearsC. five years agoD. five years before()3. Mike the story for a month.A. has boughtB. has hadC. had hadD. has borrowed()4. You that question three times.A. already askedB. have already askedC. already have askedD. asked already()5. Those foreign friends left Guangzhou .A. since last weekB. a week agoC. for a weekD. since a week ago()6. I t this school for two years.A. am studyingB. studyC. studiedD. have studied()7. They in the city since last summer.A. liveB. didn’t liveC. have livedD. live()8. Mrs. Wang has lived in Haikou 1992.A. sinceB. fromC. afterD. in()9. Mr. Black Chinasince the summer of 1998.A. has been toB. has been inC. has come toD. came to()10. His father for years.A. has diedB. has been deadC. diedD. dies真题链接()1.——Beibei, is Mr. Chen in the office?——No. He for half an hour.A. leftB. has leftC. has been away()2.——s Miss Green in the office?——No, she to the library.A. goesB. had goesC. has goneD. would go()3.——A new shop for a week nearby. Let’s have a look there.——Good idea. But it doesn’t on Mondays.A. opened; openedB. has been opened; openC. has opened; openedD. has been open; open二、用already或yet填空。
初二(完整版)英语现在完成时专题(练习题含答案)含答案

初二(完整版)英语现在完成时专题(练习题含答案)含答案一、选择题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.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was 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.—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 to5.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now. A.finish B.were finishing C.have finished D.will finish 6.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was7.—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.left8.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.— When will your sister go to England?— She _________ London since four months ago.A.went to B.has gone to C.has been to D.has been in 10.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 11.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 12.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 13.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call 14.—Jim, turn down the music. Our baby is sleeping.—Don’t worr y. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 15.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 16.— 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 make18.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed19.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 20.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.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 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 been24.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change25.— 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.saw26.—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 27.—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 ended28.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 29.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held 30.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 31.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.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 33.—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 with34.— 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 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.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 38.China’s high-speed railways ________ from 9, 000 to 35, 000 kilometers in the past few years.A.are growing B.were growing C.will grow D.have grown 39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cr oss-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 40.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 41.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 42.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost43.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 competition44.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 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.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 47.—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 48.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 49.—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 50.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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——Olivia,你确定你的阿姨已经从美国回来了吗?——是的,我妈妈告诉我的,我现在要去看她。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最新英语现在完成时练习题 一、单项选择现在完成时 1.—Hello, I have heard you are on holiday. —That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayed C.will return; stay D.am to return; stay 【答案】B 【解析】 【详解】 考查时态。句意:—你好,我听说你在度假。—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。
2.It is the fourth time that Tom ______ in the maths exams. A.failed B.has failed C.had failed D.have failed 【答案】B 【解析】 【详解】 考查固定句式中的时态。固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意:这是这个星期里他第四次打电话给你了。 【点睛】 固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。
3.Only since the Industrial Revolution ________ in places away from their homes or been left to raise small children without the help of multiple adults. A.most people have worked B.have most people worked C.most people had worked D.had most people worked 【答案】B 【解析】 【详解】 考查倒装和时态。句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。“only+时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。
4.The recent 40 years great changes taking place all over China. A.witnessed B.has witnessed C.had witnessed D.witnesses 【答案】B 【解析】 【详解】 考查时态。句意:近40年来,中国发生了巨大的变化。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
5.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, which is the third time the team Olympic gold. A.claimed B.has claimed C.has been claiming D.had claimed 【答案】B 【解析】 【详解】 考查时态语态。句型:it is the+序数词+time that从句,从句谓语动词要使用现在完成时。claim有权利要求得到,与主语the team为主谓关系,应用主动语态。句意:中国女排在
里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。故选B。
6.— When will the bike-sharing schemes be introduced to the public? — Not until _______ a better understanding of them. A.we have had B.will we have had C.have we had D.we will have had 【答案】A 【解析】 【详解】 考查时间状语从句。句意:--公共单车共乘计划将于何时推出?---直到对它们有了更好的了解。根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。not until位于句首时,主句要用部分倒装,但是从句不用,故选A。
7.Over the last three decades, the number of people participating in physical fitness programs ________ sharply. A.was increasing B.has increased C.had increased D.will be increasing 【答案】B 【解析】 【详解】 考查时态。句意:在过去的三十年里,参加健身计划的人数急剧增加。Over the last three decades“在最近的30年里”和现在完成时态连用,故选B。
8.―What do you think of our hometown? ―Very beautiful. You know it is the first time that I _______ here. A.will be B.was C.have been D.had been 【答案】C 【解析】 试题分析:考查固定句型中的时态。固定句型:it is/was 序数词 time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:—你认为我们国家怎么样?—发出漂亮。你知道这是我第一次来到这里。故C正确。 考点:考查固定句型中的时态。 点评:固定句型:it is/was 序数词 time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;
9.She is a strong-willed woman and not once _______ in to any difficulty in her life. A.she has given B.did she give C.she gave D.has she given 【答案】D 【解析】 试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And 连接的两个并列句中,否定副词 not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。
考点:考查动词时态和倒装句
10.He _________________ his wife for ten years A.has married B.has been married with C.has been married to D.got married to 【答案】C 【解析】 【详解】 考查时态。句意:他和妻子已经结婚10年了。本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。动词marry是短暂性动词,不能和一段时间连用,排除AD项。与某人结婚应该使用介词to,排除B项。故C项正确。
11.The Greens moved back to the countryside in 2008 and ________ a happy and peaceful life there ever since. A.are leading B.lead C.led D.have led 【答案】D 【解析】 【详解】 考查时态。句意:格林一家2008年搬回农村,从此过上了幸福安宁的生活。根据句中时间状语,ever since自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。故选D。
12.Jim ____________ the size of this board and has found that it ____________. A.has measured; measures five metres in width B.measured; is measured five metres wide C.has measured; is measured five metres wide D.measures; has a measure of five metres wide 【答案】A 【解析】 【详解】 考查时态和语态。句意:吉姆量过这块板的尺寸,发现它有五米宽。根据and has found that it ____________.可知用现在完成时,排除B和D,measure 当“测量”讲时,后面加数
值,用主动语态,故选A。
13.I’m afraid I you with a great many questions. Thank you a lot, sir. A.have bothered B.appreciated C.have contacted D.impressed 【答案】A 【解析】 考查动词时态。A. have bothered麻烦;B. appreciated欣赏,感激;C. have contacted交往,接触;D. impressed铭记。句意:恐怕我已经麻烦了你许多问题,非常感谢您。此处指已经问了许多问题,动作已经完成用现在完成时,故选A.
14.Tom ____on the essay for two hours but he _____only a hundred words by now. A.has been working;has written B.has been working;writes C.worked ;written D.worded;writes 【答案】A