100道中考英语时态真题

申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

文档介绍

100道中考英语时态真题

‎100道中考英语时态真题,开启学霸模式!‎ ‎1. —Why are you standing here, Mrs. White?‎ ‎—I'm waiting for my son. He________ back from school.‎ A. hasn't come B. won't come C. doesn't come ‎【答案】A ‎【解析】考查动词的时态。由上文语境“我正在等儿子”可知,他没有从学校回来。故用现在完成时。选A。‎ ‎2. —Hello, may I speak to Zhang Jun?‎ ‎—Oh, sorry! He _______ to Guiyang.‎ A. has been B. has gone C. went ‎【答案】B ‎【解析】考查动词的时态。Have been to“去过某地回来了”;have gone to“到某地去了”。句意“他到贵阳去了”。故选B。‎ ‎3. My father _______ on business for two weeks. He’ll return in three days.‎ A. has been away B. left C. has left ‎【答案】A ‎【解析】由for two weeks可知,本句的时间状语为一段时间,要和延续性动词连用。leave是短暂性动词,须排除。故选A。‎ ‎4. —Do you miss your parent far away?‎ ‎—Yes, very much. They the hometown for over two years.‎ A. left B. have left ‎ C. were away from ‎ D. have been away from ‎【答案】D ‎【解析】考查动词的时态。由时间状语for over two years可知,用现在完成时,且动词用延续性的,故选D。‎ ‎5. —Where is your father?‎ ‎—He______ Australia and he _____ Sydney for two weeks.‎ A. has been to; has been in B. has gone to ; has been in C. has been in; has been to D. has gone to ; has been to ‎【答案】B ‎【解析】考查动词的时态。Have gone to“到某地去了”;have been in+地点“一直在某地……”。句意:他到澳大利亚去了,并且在悉尼呆了两个周了。‎ ‎6. Ann is a nurse in our hospital. She______ here for ten years.‎ A. works B. has worked C. worked ‎【答案】B ‎【解析】考查动词的时态。由“for ten years”可知,本句为现在完成时。故选B。‎ ‎7. —_______ you _______ Jeremy Shu-How Lin?‎ ‎—Yes. The once-nameless young man became a basketball hero suddenly. ‎ A. Did; hear B. Do; listen to ‎ C. Have; heard of D. Have; listened to ‎【答案】C ‎【解析】本题考查动词时态的用法。根据语境:你……过Jeremy Shu-How Lin吗?是的,一个很不出名的年轻人突然成了篮球健将,可见是“听说”,不是“听”或“听见”,所以是询问别人的“经历”,表示过去的事对现在造成的影响和结果,所以用hear of 的现在完成时,所以选择答案C。‎ ‎8. —I called you this morning, but nobody answered it.‎ ‎—Oh, we _____ some running in the park.‎ A. are doing B. were doing C. have done D. did ‎【答案】B ‎【解析】本题考查动词时态的用法。由上句语境“今天早上我给你打电话,但是没人接”可知是说的过去,原因是“那时我正在公园里跑步”,所以用过去进行时,所以选择答案B。‎ ‎9. —Where is your brother? ‎ ‎—He has gone to Beijing. He back in three days.‎ A. will come B. comes C. has come D. came ‎【答案】A ‎【解析】考查动词的时态。由时间状语“in three days”可知,本句为一般将来时。故选A。‎ ‎10. —Is Jack in the classroom now? ‎ ‎—No, he football on the playground.‎ A. plays B. played C. is playing D. was playing ‎【答案】C ‎【解析】考查动词的时态。由上文句意“现在杰克在教室里做什么?”可知,问的是现在正在做的事情。故用现在进行时。选C。‎ ‎11. — Hello! Is that Emily speaking?‎ ‎—Sorry, this is Jack, Emily's son. My mother__ in the kitchen.‎ A. cooks B. cooked C. is cooking D. has cooked ‎【答案】C ‎【解析】考查动词的时态。由上文语境可知,妈妈在厨房做饭正在进行。故选C。‎ ‎12. —We couldn’t find you anywhere around 8:00 yesterday evening. ‎ ‎ — I’m sorry for it. My mother and I in the square. ‎ A. danced B. will dance ‎ C. were dancing D. are dancing ‎【答案】C ‎【解析】考查动词的时态。由上文“around 8:00 yesterday evening”可知,本句用过去进行时。句意“我和妈妈当时正在广场跳舞”。故选C。‎ ‎13. —What does your mother do to keep healthy, Tim?‎ ‎— She usually ________. ‎ A. swim B. swims C. is swimming D. to swim ‎ ‎【答案】B ‎【解析】考查谓语动词时态。句意:——Tim, 你母亲做什么来保持健康?——她通常游泳。根据句意和副词usually 可知本题应用一般现在时,故选B。‎ ‎14. Our math teacher _____ in our school for 20 years and he ______ here when he was 25 years old.‎ A. taught; comes B. taught; came C. has taught; came ‎【答案】C ‎【解析】考查动词的时态。第一句指到现在已经20年,因此用现在完成时态;第二句有确切的过去时间状语,因此用一般过去时。‎ ‎15. If I have enough money, I ______ a school bus to help the poor children go to school.‎ A. buy B. bought C. will buy ‎ ‎【答案】C ‎【解析】由if引导的从句用了一般现在时,根据“主将从现”原则,主句用一般将来时。主将从现:当主句是将来时时,时间状语从句和条件状语从句用一般现在时;反之亦然。‎ ‎16. —Could you tell me where Jim is? I want to return the bicycle to him.‎ ‎—Oh, he ________ the library. He will be back soon.‎ A. goes to B. has gone to C. has been to D. went to ‎【答案】B ‎【解析】考查动词的时态。根据下文的“他一会就会回来”,可知吉姆“已经去了”图书馆。have gone to表示“已经去了”,而have been to表示“去过”。‎ ‎17. —Will you please tell her about the news?‎ ‎—Sure, I’ll tell her about it as soon as she_______ back.‎ A. come B. will come C. came D. comes ‎【答案】D ‎【解析】考查动词的时态。根据主将从现原则,as soon as引导的时间状语从句用一般现在时。‎ ‎18. —I saw Mr Smith in the office at ten yesterday morning.‎ ‎—He an English party with us then.‎ A. has B. had C. was having D. has had ‎【答案】C ‎【解析】考查动词时态。根据对话可知at ten yesterday morning为下文的时间状语,表示在过去的某一时间点正在发生的动作用“过去进行时态”,故选C。‎ ‎19. —What‘s his brother?  ‎ ‎—He is a teacher. He ______maths at a school.‎ A.taught B.has taught C.teaches D.will teach ‎【答案】C ‎【解析】考查动词时态。根据上下文对话“—你的哥哥干什么?—他是一个老师,他在学校教数学”可知,这是叙述事物或人客观存在的属性或特点,故用一般现在时态。‎ ‎20. I don't remember when and where I _____ this umbrella.‎ A.buy B.have bought C.will buy D.bought ‎【答案】D ‎【解析】考查动词时态。根据句意“我不记得什么时候在哪儿买的这把伞”可知,买伞的事情是过去发生的,所以用一般现在时态。‎ ‎21. —Where’s Lisa,Eric?‎ ‎—She_____to the library.  ‎ A.goes B.had gone C.has gone D.would go ‎【答案】C ‎【解析】考查动词时态。 “have gone to”表示去了(还没回来);”have been to”意为去过(已经回来了)。根据上下文 “—丽萨呢?—她去了图书馆了。”可知选C。‎ ‎22. —What did the teacher say just now?‎ ‎—Sorry, I didn’t hear it. I out of the window.‎ A. look B. looked C. am looking D. was looking ‎【答案】D ‎【解析】考查动词时态。根据上下文可知“老师讲话时我正在看窗外”,表示过去的某一时间正在做的事情用过去进行时态。‎ ‎23. —Could you help me do the dishes?‎ ‎—Sorry, my sister for me outside now.‎ A. waits B. will wait C. is waiting D. was waiting ‎【答案】C ‎【解析】考查动词时态。根据时间状语now可知要用现在进行时态。‎ ‎24. Tony to take part in the talk show on CCTV-3 the day before yesterday.‎ A. invites B. invited C. is invited D. was invited ‎【答案】D ‎【解析】考查动词时态与语态。根据时间状语the day before yesterday可知要用一般过去时态;根据主语Tony与谓语invite的关系是被动关系,故选D。‎ ‎25. —Where is Mr Black? I have something important to tell him.‎ ‎—You can’t find him. He Hong Kong.‎ A. will go to B. would go to ‎ C. has gone to D. has been to ‎【答案】C ‎【解析】考查动词词组辨析。“have gone to”表示去了(还没回来);”have been to”意为去过(已经回来了)。根据上下文 “—布莱克先生呢?—他去了香港(还没回来)。”可知选C。‎ ‎26. —I wonder if the psychologist will come to our school this weekend.‎ ‎—If he , we will be very excited.‎ A. come B. comes C. will come D. came ‎【答案】B ‎【解析】考查动词时态。If 引导的条件状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选B。‎ ‎27. —Have you washed the clothes?‎ ‎—Not yet. But I _____ them in half an hour. ‎ A. washed B. have washed C. will wash D. wash ‎ ‎【答案】C ‎【解析】考查动词时态。根据时间状语in half an hour可知在半小时后,要用一般将来时态,故选C。‎ ‎28. —Why was he late for school yesterday?‎ ‎—He overslept. By the time he got to the bus stop, the bus _____ already _____. ‎ A. was, leaving B. has, left C. would, leave D. had, left ‎【答案】D ‎【解析】考查动词时态。根据时间状语从句By the time he g ot to the bus stop可知表示“过去的过去”发生的事情,要用过去完成时态,故选D。‎ ‎29. —I’ve just got a new MP4.‎ ‎—Where _____ you ____it?‎ ‎—In a shopping mall near here.‎ A. have; bought B. did; buy ‎ C. are; bought D. were; getting ‎【答案】B ‎【解析】考查动词时态。根据句意“你在哪儿买的这个MP4?”可知,“买”是过去发生的事情,故用一般过去时态。‎ ‎30. —What did Yang Ying say?‎ ‎—She said they _____ a school trip the next weekend.‎ A. will have B. had C. would have D. have ‎【答案】C ‎【解析】考查间接引语中时态的用法。根据the next weekend可知叙述的是将来发生的动作,但是主句为一般过去时态,从句要用相应的过去的时态,故用过去将来时态。‎ ‎31. —Sandy, I called you at 9:00 last night, but nobody answered the phone.‎ ‎—I'm sorry. We _____ a birthday party _____ Jerry.‎ A.had; with B.were having; for ‎ C.are having; for D.had; for ‎【答案】B ‎【解析】考查动词时态。根据对话可知下文的时间状语为at 9:00 last night,表示在过去的某一时间点的动作用“过去进行时态”,故选B。‎ ‎32. —Excuse me. Could you wake me up when my friend____ here?‎ ‎—Of course. But we still don't know when your friend__here.‎ A. comes; will come B. comes; comes C. will come; comes D. will come; will come ‎【答案】A ‎【解析】考查动词时态。上句中的when引导的是时间状语从句,根据主将从现原则,故用一般现在时态;下句中的when引导的宾语从句,故用一般将来时态。‎ ‎33. Betty will ring me up when she _________ in Shanghai.‎ A. arrive B. arrives C. arrived D. will arrive ‎【答案】B ‎【解析】考查从句中的动词时态。when引导的时间状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选B。‎ ‎34. If Bob ______ away from the junk food, he will be in good health.‎ A. stay B. will stay C. stays ‎【答案】C ‎【解析】考查动词时态的用法。If引导的是条件状语从句,根据主将从现原则,当主句是一般将来时的时候,时间状语从句和条件状语从句用一般现在时,故选C。‎ ‎35. —Have you ever been to Tokyo? ‎ ‎—Yes, I ______ there twice. It’s a modern city.”‎ A. have gone B. have been C. had gone ‎【答案】B ‎【解析】考查动词时态及动词的用法。have gone意为“去了,但还没回来”;have been意为“去了,回来了”。根据句意:你去过东京吗?我去过两次,它是一个现代城市。故选B.‎ ‎36. Traveling to space is no longer just a dream. Russia _____the first hotel in space in the near future.‎ A builds B. will build C. build D has build ‎【答案】B ‎【解析】考查动词时态。根据标志词in the near future:在不远的将来,可知用一般将来时态。句意为“去太空旅行将不再是梦想。俄国在不远的将来在太空将会建立第一所旅馆。”‎ ‎37. —Do you know the Englishman?‎ ‎—Yes. I ____________him for two years.‎ A. get to know B. have known ‎ C. knew D. got to know ‎【答案】B ‎【解析】本题考查的是时态的用法。句意:你认识这个英国人吗?是的,我已经认识他两年了。到现在为止两年,故用现在完成时。‎ ‎38. —_____ he go to Central Park? ‎ ‎—Yes, he did. ‎ A. Did B. Do C. Does D. Is ‎ ‎【答案】A ‎【解析】考查助动词的用法。该句是个一般疑问句,根据答语Yes, he did.可知是过去时态,所以用助动词did,所以选择答案A。‎ ‎39. —I hear Mr. Zhang has gone to Beijing for a meeting. ‎ ‎—Really? Do you know when he ______?‎ A. leaves B. was leaving C. has left D. left ‎ ‎【答案】D ‎【解析】考查动词时态的用法。根据上句“我听说张先生已经去上海开会去了”,下句“真的吗?你知道他什么时间动身的?”可见动身是过去的,所以用过去时,所以选择答案D。‎ ‎40. Our foreign teacher Mr Green ______us English since three years ago. ‎ A. has taught B. is teaching C. taught D. teaches ‎ ‎【答案】A ‎【解析】考查动词时态的用法。since+时间点,表示自从……以来,为现在完成时标志词,所以答案为A。句意:我们的外语老师格林先生自从三年前就教我们英语。‎ ‎41. In recent years, the economy of our country _____ rapidly.‎ A. is increased B. has increased ‎ C. increased D. has been increased ‎【答案】B ‎【解析】考查动词时态。根据句意“近几年中,我国的经济在快速增长”。根据标志词in recent years 可知,用现在完成时;经济在快速增长是主动语态,故选B。‎ ‎42. —I phoned you at 7:00 this morning. But there was no answer.‎ ‎—Well, maybe I______ morning exercises at that time.‎ A. was doing B. did C is doing D. would do ‎【答案】A ‎【解析】考查动词时态。根据标志词at 7:00 this morning 可知,是发生在过去的某一特定时刻正在进行的动作,故用过去进行时态。‎ ‎43.— What did you do yesterday evening, Gina?‎ ‎— I _______ Titanic 3D in the City Cinema.‎ A. watch B. watched C. am watching D. will watch ‎ ‎【答案】B ‎【解析】考查动词时态用法。由问句中的yesterday evening可知询问过去的事情,所以答语中也该用过去时态,故答案选B。‎ ‎44. —When can I see the doctor, madam?‎ ‎—Let me see. Sorry, you ____________ your turn, so you’ll have to wait again.‎ A. are missing B. have missed C. will miss D. missed ‎ ‎【答案】B ‎【解析】考查动词的时态用法。根据答语可知“你已经错过了看医生的机会了,所以你只能等下一次了”,知道机会已经错失,所以造成等待下一次机会,此处应该用现在完成时have missed。‎ ‎45. —Why is your bedroom so dirty?‎ ‎—Sorry, Mum. It _______. I felt very tired after playing soccer.‎ A. isn't cleaned B. didn't clean ‎ C. doesn't clean D. wasn't cleaned ‎【答案】D ‎【解析】考查动词的时态和语态。根据句意知卧室未被打扫,此处应用被动语态,结构为be+动词过去分词。有后句可知踢完足球后我感到很累用的是过去时,所以未打扫卧室也该是过去的行为,所以答案为D。‎ ‎46. —Could you tell me what he said just now?‎ ‎—Sorry, I_____________ what was happening outside.‎ A. had thought B. was thinking C. thought D. think ‎【答案】B ‎【解析】考查动词时态用法。由句意,知答语中的我刚才正在思考外面发生了什么事,所以此处应用过去进行时。‎ ‎47. Mr. Li likes Hong Kong very much. He _______ there three times.‎ A. has gone B. went C. has been ‎【答案】C ‎【解析】考查动词的时态。have been“去过某地”。句意“他去那里三次了”。故选C。‎ ‎48. The cleaners the street and it is quite clean now.‎ A. are sweeping B. will sweep C. have swept ‎【答案】C ‎【解析】考查动词的时态。由下文句意“他现在相当干净”可知,街道已打扫了。故用现在完成时。选C。‎ ‎49. Yang Liwei, a famous astronaut, to Foshan in March, 2012.‎ A. comes B. came C. was coming ‎【答案】B ‎【解析】考查动词的时态。由时间状语“in March, 2012”可知,句子时态为一般过去时。故选B。‎ ‎50. —Heyuan develops so fast.‎ ‎— That’s true. Great changes ______ in Heyuan in the last few years.‎ A.have been taken place B. took place ‎ C. take place D. have taken place ‎ ‎【答案】D ‎【解析】考查动词的时态。take place无被动语态,排除A;时间状语为“in the last few years”,用于现在完成时。故选D。‎ ‎51. — Where is your father?‎ ‎— He _____ Australia and he _____ Sydney for two weeks. ‎ A. Has been to, has been in B. has gone to, will stay in ‎ C.Has been in , has been to D.has gone to, has stayed to ‎ ‎【答案】A ‎【解析】have gone to“到某地去了”;have been in+地点“一直在某地……”。句意:他到澳大利亚去了,并且在悉尼呆了两个周了。‎ ‎52. Everyone except Tom and Mike_____Kunming before.‎ A. has gone to B. have gone to ‎ C. has been to D. have been to ‎【答案】C ‎【解析】have been to“去过某地”;have gone to“到某地去了”;句意“除了汤姆和迈克外,每个人以前都去过昆明”,本句主语中心语是everyone,故选C。‎ ‎53. I to Rongjiang last year, but I________ never______ to Chongjiang.‎ A. went; have, been B. will go; have, been C. went; have, gone D. go; have, gone ‎【答案】A ‎【解析】由last year可知,第一句为一般过去时。由第二句中的“never”可知,用现在完成时。故选A。‎ ‎54. He___his hometown for twenty years. He really misses it!‎ A. has been away from B. left ‎ C. has left D. is away from ‎【答案】A ‎【解析】从“for+一段时间”时间状语可知用现在完成时,因此,只能选择A或C选项;而leave是瞬间性动词,不能持续一段时间,所以要将leave变成be away from,故选A答案。‎ ‎55. Look, some people photos on the beach. ‎ A. took B. takes C. are taking ‎ ‎【答案】C ‎【解析】look是现在进行时态的标志词,其结构是(is/am/are)+doing。故选C。 ‎ ‎56. Mary _______ to school 10 minutes ago.‎ A. went B. has gone C. goes ‎ ‎【答案】A ‎ ‎【解析】由10 minutes ago可知,句子为一般过去时。句意“10分钟前,玛丽去上学了”。‎ ‎57. Both Alice and I ________ the film Titanic before.‎ ‎ A. have seen B. has seen C. sees ‎【答案】A ‎【解析】before单独使用,通常和完成时连用。又因为主语是Alice and I,因此用谓语动词复数形式。‎ ‎58. They ________ some trees in the park yesterday.‎ ‎ A. will plant B. plant C. planted ‎【答案】C ‎【解析】根据时间状语yesterday可知是一般过去时态。‎ ‎59. Last summer vacation, we ______ many photos when we had a trip to Dalian.‎ A .take B. takes C. took D. will take ‎【答案】C ‎ ‎【解析】由时间状语“Last summer”可知,本句为一般过去时。故选C。‎ ‎60. —Haven't I told you that you should be home earlier?‎ ‎—Yes, but I home earlier than I usually do.‎ ‎ A. was coming B. will come C. came D. had come ‎【答案】C ‎【解析】由答语句意“……但是我比平常来家早”可知,用一般过去时。故选C。‎ ‎61. energy, turn off the hot water after you take a shower.‎ ‎ A. Save B. Saving C. Saved D. To save ‎【答案】D ‎【解析】考查非谓语动词的用法。动词不定式表目的。句意“为了节省能源,沐浴后要关上热水”。故选D。‎ ‎62. —Jimmy isn’t here. Where is he?‎ ‎—He hurt his arm on the playground just now. He ___ to the school doctor’s.‎ A. has gone B. has been C. goes ‎【答案】A ‎【解析】由上文句意“他刚才在操场上胳膊受伤了”可知,他已去学校医务室了,故用现在完成时。选A。‎ ‎63. The car _____ by the policeman because the driver was drunk.‎ A. stopped B. was stopped C. were stopped ‎【答案】B ‎【解析】car和stop构成被动关系。再由下文为一般过去时。因此是一般过去时的被动语态。主语为单数,故选B。‎ ‎64. —Why did you get up so early?‎ ‎— the first bus ‎ ‎ A. Catch B. Catching C. To catch D. Caught ‎【答案】C ‎【解析】考查非谓语动词。不定式表目的。句意“你为什么起床那么早啊?”可知,是为了赶上第一班车。故选C。‎ ‎65. I housework when my aunt came.‎ A. am doing B. did C. was doing D. have done ‎【答案】C ‎【解析】由句意“当我姑姑来时,我正在做作业”可知,用过去进行时。故选C。‎ ‎66. Hurry up! The concert ________ for ten minutes.‎ A. has begun B. has been on C. began D. was on ‎【答案】B ‎【解析】考查动词用法。句意:快点!音乐会已进行了十分钟了。根据时间状语for ten minutes谓语动词应用现在完成时,排除C和D;begin是短暂性动作的动词,不可和表示一段时间的时间状语连用,排除A,所以选B。‎ ‎67. —I ____a fruit salad half an hour ago. Can it ____now?‎ ‎—One more minute, please.‎ A. ordered, be served C. have ordered, be served B. have paid for, serve D. paid, serve ‎【答案】A ‎【解析】本题考查动词的时态和语态。由half an hour ago可知本题是过去时。而后句的it指代a fruit salad,故是情态动词的被动语态。故综合分析,可知选A。‎ ‎68. Last night, I computer games when my mother went into my bedroom. You can’t imagine how embarrassed I was then.‎ A. played B. was playing C. have played ‎【答案】B ‎【解析】由语境可知,当我妈妈进来时,我正在打电脑游戏。用过去进行时。选B。‎ ‎69. I have been to Shanghai. I _________ there last month.‎ A. go B. went C. have gone D. will go ‎【答案】B ‎【解析】由时间状语last month可知,用一般过去时。句意“我上个月去的那里”。故选B。‎ ‎70. There______ great changes in Kunming since 2009.‎ A. have had B. have C. have been D. has been ‎ ‎【答案】C ‎【解析】由since 2009可知,该句是There be句型的现在完成时。主语是great changes,故选C。‎ ‎71. —Boys and girls, ____ in the rivers or pools. It’s not safe.‎ ‎— We won’t, thank you.‎ A. don’t swim B. to swim C. swim D. swimming ‎【答案】A ‎【解析】由下文“It’s not safe(不安全)”可知,建议不要在河里或游泳池里游泳,为祈使句。故选A。‎ ‎72. My grandfather ______ a walk every day. He keeps in good health. ‎ A. takes B. take C. taking ‎【答案】 A ‎【解析】由every day可知,本句为一般现在时。句意“我的爷爷每天散步,他身体健康”。‎ ‎73. Jenny in the kitchen when you called her at 5 o'clock this afternoon.‎ A. is cooking B. was cooking C. cooks D. Cooked ‎【答案】B ‎【解析】根据时间状语从句when you called her at 5 o'clock this afternoon可知表示在过去的某一时间点的动作用“过去进行时态”,故选B。‎ ‎74. Our English teacher is very nice. We friends since three years ago.‎ A. were B. became C. have been D. have made ‎【答案】C ‎【解析】根据时间状语since three years ago可知强调从过去持续到现在的行为,为现在完成时态,故选C。‎ ‎75. The clothing store_______ a sale. The clothes there are very cheap.‎ A. has B. had C. is having D. was having ‎【答案】C ‎【解析】根据第二句句意“服装店的衣服很便宜”可知,服装店正在廉价销售,故用现在进行时态。‎ ‎76. Miss Zhang, the most beautiful teacher, _______ many flowers and letters these days.‎ A. received B. will receive ‎ C. was receiving D. has received ‎【答案】D ‎【解析】根据时间状语these days可知是现在完成时态的标志词,应用现在完成时态,故选D。‎ ‎77. Your sweater looks smart. Where ______ you______ it?‎ A. do; get B. did; get C. will; get D. have; got ‎【答案】B ‎【解析】 根据文意“你的毛衣很漂亮,你从哪儿买的”,可知衣服是在过去买的,故用一般过去时态。‎ ‎78. —Where were you this morning? ‎ ‎—I______ in the supermarket.‎ A. will shop B. am shopping ‎ C. was shopping D. have shopped ‎【答案】C ‎【解析】根据上文的问句用一般过去时态,故答语用相同的时态,故选C。‎ ‎79. —When will your aunt leave for Shanghai?‎ ‎—I don’t know, but I’ll call you as soon as she .‎ A. leaves B. will leave C. left ‎【答案】A ‎【解析】“as soon as”引导时间状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选A。‎ ‎80. Mark______in China for 10 years and now he teaches Chinese in Britain.‎ A. has worked B. worked C. had worked D. is working ‎ ‎【答案】B ‎ ‎【解析】根据now he teaches Chinese in Britain可知Mark是在过去在中国工作了十年,故选B。‎ ‎81. —Our hometown is becoming more and more beautiful. ‎ ‎—Sure. Many trees _______ every year. ‎ A. plant B. is planted C. are planted ‎【答案】C ‎【解析】根据时间状语every year可知用一般现在时态;主语与谓语动词又是被动的关系,故选C。‎ ‎82. —Why don’t you go to the movie with me, Betty?‎ ‎—Because I ______ it before. ‎ A. saw B. have seen C. see ‎【答案】B ‎ ‎【解析】根据时间状语before可知要用现在完成时态,故选B。‎ ‎83. What would happen if he ______ back home?‎ A. go B. goes C. went ‎【答案】C ‎【解析】考查虚拟语气中的动词时态。虚拟语气表示与现在事实相反,用一般过去时态,故选C。‎ ‎84. —Oh, I had a terrible toothache. ‎ ‎—You’d better _____ see a dentist and have your bad teeth pulled out. ‎ A. to go to B. going to C. goes to D. go to ‎【答案】D ‎【解析】考查动词的固定句式结构。had better意为“最好”,后接动词原形,故选D。‎ ‎85. —Are you a soccer player in your school? ‎ ‎—Yes, I _____ the team two years ago. I ______ in the team for two years. ‎ A. have joined; have been B. was joined; am ‎ C. joined; was D. joined; have been ‎【答案】D ‎【解析】根据时间状语two years ago可知用一般过去时态;根据时间状语for two years可知要用现在完成时态,故选D。‎ ‎86. —Will you go and see the movie Net Mother with me?‎ ‎—Thank you. But I _____it already.‎ A. saw B. have seen C. see D. will see ‎【答案】B ‎【解析】根据标志词already可知,运用现在完成时态,表示过去发生的动作对现在造成的影响。‎ ‎87. —Hello, mum. Are you still on Lushan‎ ‎Mountain?‎ ‎—Oh, no. We are back home. We ________ a really good journey.‎ A. have B. had C. are having D. will have ‎ ‎【答案】B ‎【解析】根据上下文文意“—你还在庐山吗?—我们回家了”可知,我们的旅行是在过去的时间里,故用一般过去时态。‎ ‎88. —Mike, why are you watching TV again?‎ ‎— I my homework.‎ A. finish B. finished C. have finished D. had finished ‎【答案】C ‎【解析】根据上下文文意“—迈克,你为什么在看电视?—我已经完成作业了”,表是过去发生的事情对现在的影响是“我可以看电视了”,可知用现在完成时态,故选C。‎ ‎89. —Hello, Mary! This is John. You must know why I ____you.‎ ‎—Oh, hello, John! I've waited for this call since last month.‎ A. called B. am calling ‎ C. was calling D. have called ‎【答案】 B ‎【解析】根据对话内容可知,他们正在通电话,所以用现在进行时态。‎ ‎90. —Why are you in such a hurry, John?‎ ‎—There a basketball match between Class Three and our class in ten minutes.‎ A. is going to be B. is going to have ‎ C. will have D. will hold ‎【答案】A ‎【解析】根据时间状语in ten minutes可知是表示将来的一段时间之后的动作,故用there be的一般将来时态。‎ ‎91. —Have you seen Dr. Adams recently?‎ ‎—No. He Hong Kong for an interactional meeting. He’ll come back tomorrow.‎ A. has gone in B. has been in ‎ C. has gone to D. has been to ‎【答案】C ‎ ‎【解析】考查动词辨析。 “have been in”表示在……多长时间;“have gone to”表示去了(还没回来);”have been to”意为去过(已经回来了)。根据句意 “他去了香港,明天回来”可知选C。‎ ‎92. —Do you know the moving story of Jack and Rose?‎ ‎— Of course. I the film Titanic several times.‎ A. see B. saw C. have seen D. had seen ‎【答案】C ‎【解析】根据时间状语several times可知动作已完成,要用现在完成时态,故选C。‎ ‎93. The reporter said that the UFO east to west when he saw it.‎ A. travels B. traveled C. was traveling D. has traveled ‎【答案】C ‎【解析】根据时间状语从句when he saw it可知,表示在过去的某一时间正在发生的动作用“过去进行时态”,故选C。‎ ‎94. —Have you ever been to Singapore?‎ ‎— Yes. I there last year with my parents.‎ A. go B. went C. have been D. was going ‎【答案】B ‎【解析】根据时间状语last year可知,强调在过去的时间“去年”做某事,所以用一般过去时态。‎ ‎95. —What do you think of Sanya?‎ ‎—Oh, it’s a beautiful city, I ____there for several times.‎ A. have been B. have been to C. have gone to ‎ ‎【答案】A ‎【解析】考查动词时态。根据时间状语several times可知表示经历,故要用have been to sp,又因为there是副词,所以不用to,故选A。‎ ‎96. If the robot wrong, you can get a new one for free or get all your money back.‎ A. went B. goes C. would go D. will go ‎【答案】B ‎【解析】If 引导的条件状语从句,主句用情态动词,从句用一般现在时态表示将来的意义,故选B。‎ ‎97. 一 What will you do if it ______ tomorrow?‎ 一 We have to carry it on, since we've got everything ready.‎ A. is raining B. rains C. will rain D. rain ‎【答案】B ‎【解析】If引导的条件状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选B。‎ ‎98. —I saw Mr Smith in the office at ten yesterday morning.‎ ‎—He an English party with us then.‎ A. has B. had C. was having D. has had ‎【答案】C ‎【解析】根据对话可知at ten yesterday morning为下文的时间状语,表示在过去的某一时间点正在发生的动作用“过去进行时态”,故选C。‎ ‎99. I don’t remember when and where I _____ this umbrella.‎ A.buy B.have bought C.will buy D.bought ‎【答案】D ‎【解析】根据句意“我不记得什么时候在哪儿买的这把伞”可知,买伞的事情是过去发生的,所以用一般过去时态。‎ ‎100. Our foreign teacher Mr Green ______us English since three years ago. ‎ A. has taught B. is teaching C. taught D. teaches ‎ ‎【答案】A ‎【解析】since+时间点,表示自从……以来,为现在完成时标志词,所以答案为A。句意:我们的外语老师格林先生自从三年前就教我们英语。‎
查看更多

相关文章

您可能关注的文档