一、选择题1.—I'm sorry. There was too much traffic on the road.—Never mind. The meeting________for only 5 minutes.A.has begun B.has stopped C.has been on2.Becky took a photo of her friends while they _________ computer games.A.play B.are playing C.were playing D.have played 3.—Look, Tom's parents look so sad.—Maybe they what's happened.A.knew B.have known C.has known D.will know 4.We’re not sure _______ there’ll be _______ or not tomorrow.A.if; rains B.if; rainy C.whether; raining D.whether; rain 5.— Where can I find Jack?— He __________ to the post office.A.goes B.has gone C.has been D.will go6.It ________ heavily when I left the movie theater.A.rains B.was raining C.is raining D.will rain7.Dick __________ in America, but he has been ___________ Chinese food since he moved to China.A.used to live; used to eatingB.is used to live; used to eatC.is used to live; used to eatingD.used to living; used to eat8.It’s 4:00 p.m. The students _____ in the pool.A.swim B.swam C.swims D.are swimming9.Which of the following is right?A.He is used to live there.B.My main job is spreading the message about protecting the environment.C.I have borrowed the book from the library for two weeks.D.Kids under 18 are not allowed to drive.10.I like this dress very much. It soft and smooth.A.feels B.touches C.is felt D.is touched 11.My mother will be very angry with me when she out where I have been.A.finds B.found C.will find D.has found 12.John and Mary ________ good eating habits but Eric ________.A.have; don’t B.has; doesn’t C.have; doesn’t D.has; don’t 13.—I don’t understand why you didn’t go to the lecture yesterday afternoon.—I’m so sorry. But I my homework.A.had done B.was doing C.would do D.am doing14.My father is a teacher and he ___________ in this school for about twenty years. A.works B.is working C.was working D.has worked 15.They the English role play for the show last night.A.will practice B.practiced C.is practicing D.have practiced16.Look! The boy________ the flowers in the garden. He________the flower to grow fast. A.waters, wants B.is watering, wantsC.watered, is wanting D.is watering, is wanting17.Jack ______ a good rest as soon as he finishes the exam.A.has B.had C.is having D.will have18.Look at Amy. She ________ for the school bus.A.wait B.is waiting C.waits D.waiting 19.--What age did you leave home ?--I left home at 18. I ___your city for five yearsA.have gone to B.have been to C.have been in D.have come to 20.---Where have you been recently?---I _______ in Hangzhou on business for a week last month.A.have been B.had gone C.had been D.was 21.It’s 8 o’clock. The students _________ an English class.A.have B.having C.is having D.are having 22.With a book in his hand, the boy ________ in bed.A.lie B.lied C.lay D.lying23.It often __________ in the north of China in winter, and the weather is very cold. A.snowing B.snows C.snowy24.It only __________ him 20 minutes __________ to his office every day.A.takes;to drive B.take;drive C.takes;drive 25.— Morning, Mike! Did you sleep well last night?— Yes. I went to bed at 9:30 because there ______ a math test this afternoon.A.was B.will be C.is going to have【参考答案】***试卷处理标记,请不要删除一、选择题1.C解析:C【解析】【分析】【详解】句意:——我很抱歉.。
路上车辆太多了。
——不要紧。
会议只开了5分钟。
考查动词时态,根据“for only 5minutes”可知,此处应该用现在完成时。
现在完成时的构成为have/has+过去分词,且只能用延续性动词。
根据句意可知,此处意为“会议只开始了五分钟",所以这里应该用has been on,答案为C。
2.C解析:C【解析】试题分析:句意:Becky给她的朋友照了一张相当他们正玩电脑游戏时。
when 引导的从句表示主从句的动作同时发生,从句用进行时,或从句的动作发生在主句动作之前,主句用将来时,从句用一般现在时。
while 引导的从句表示“当……过程中”,主句动作在从句动作发生的过程中发生,从句一般用进行时。
该句强调在玩电脑的过程中照的相。
事情发生在过去,故用过去进行时态,所以选C.考点:考查动词的时态。
3.B解析:B【解析】【分析】【详解】句意:——看,汤姆的父母看起来很伤心。
——或许他们已经知道发生了什么事。
考查现在完成时。
A. knew一般过去时;B. have known 现在完成时我;C. has known现在完成时;D. will know一般将来时。
根据句意“——看,汤姆的父母看起来很伤心。
——或许他们已经知道发生了什么事。
”可知know的动作发生在过去,对现在造成一定的影响,故时态用现在完成时,其构成为:have/has+动词的过去分词,主语是they,助动词用have,know的过去分词是known;故答案选B。
4.D解析:D【解析】句意:我们不确定明天是否会下雨。
考查连词辨析和动词时态辨析。
if和whether表示“是否”可换用,但和or not连用时需用whether,可排除AB两项。
tomorrow用于一般将来时,be raining是进行时结构,可排除。
根据句意结构,可知选D。
5.B解析:B【解析】【分析】【详解】句意:——我在哪里可以找到杰克?——他已经去邮局了。
考查动词时态。
goes一般现在时,表示“去”;has gone 现在完成时,表示“某人去了某地,现在还没有回来”;has been 现在完成时,表示“某人曾经去过某地,此时已回来”;will go一般将来时,表示“将要去”。
根据句意可知,杰克已经去了邮局,不在这里,还没有返回。
故have/has gone to符合题意。
故选B。
6.B解析:B【解析】【分析】【详解】句意:我离开电影院时,天正下着大雨。
考查时态。
A. rains动词三单形式;B. was raining过去进行时;C. is raining现在进行时;D. will rain一般将来时。
观察句子,这是一个when引导的时间状语从句,注意到从句中使用的是一般过去式,再结合句意,表达的是过去某一时间段正在发生的动作,应该用过去进行时,故选B。
7.A解析:A【解析】【分析】【详解】句意:迪克过去住在美国,但自从搬到中国后,他就习惯了吃中国菜。