一、选择题1.—Remember the first time we met, Jim?—Of course I do. You ________ in the library.A.were reading B.have read C.will read D.read2.— How about going for a drive, Mike?— One moment, please! I __________ cleaning our room soon.A.will finish B.have finished C.finish D.finishes3.I________ cleaning my room.It’s clean now.A.have finished B.finished C.finish D.will finish4.It ________ heavily when I left the movie theater.A.rains B.was raining C.is raining D.will rain5.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 eat6.—I don’t understand why you didn’t go to the lecture yesterda y afternoon.—I’m so sorry. But I my homework.A.had done B.was doing C.would do D.am doing7.Sorry, Jenny isn’t here. She________ up some lights in the garden.A.put B.puts C.is putting D.has put8.—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 on9.The Great Wall (长城) ________ long and it ________ a long history (历史).A.has; is B.is; is C.is; has D.have; has 10.They the English role play for the show last night.A.will practice B.practiced C.is practicing D.have practiced11.— Look after yourself on your way to Gungzhou,dear.— OK, mom.I will call you________get there.A.as soon as B.so that C.because 12.—Surprise! Cindy is singing in the concert.—But she ______.A.will refuse B.refusedC.refuses D.has refuse13.It’s _______today.I think it’s going to________.A.cloud,rainB.cloudy,rainingC.cloudy,rainD.cloudy,rainy14.— How is your new coat?— Well, I __________ it on and it fits me well.A.try B.tried C.have tried D.had tried 15.We were in Qingdao last spring and _______ great fun there.A.is having B.are having C.had D.have 16.—The surgeon hasn’t come back, has he?—_______, for he _______ Australia since last week and will be back in a week.A.No; has been in B.No; has gone to C.Yes; has gone to D.Yes; has been in 17.The film Operation Red Sea_____a lot of praise since its first show months ago.A.wins B.win C.will win D.has won 18.Can you describe ________?A.what the student look like B.what does the student look likeC.what does the student looks like D.what the student looks like19.— Mum, where is Dad?— He _________ flowers in the garden now.A.planted B.plants C.will plant D.is planting 20.Mr. Smith ______ our school next year.A.will visit B.visits C.was visiting D.visited21.Could you please turn down your music? I________.A.work B.works C.am working D.worked22.It often __________ in the north of China in winter, and the weather is very cold. A.snowing B.snows C.snowy23.The restaurant ________ many complaints because of the terrible service since last month. A.receives B.is receiving C.has received D.will receive 24.— Have you ever been anywhere for a trip?— A trip? I ________ away from my hometown even once.A.went B.have gone C.have been D.have never been 25.—Did you see a man in black pass by just now?—No, sir. I a newspaper.A.read B.was reading C.would read D.am reading【参考答案】***试卷处理标记,请不要删除一、选择题1.A解析:A【解析】句意:-----记得我们第一次见面吗,吉姆?——我当然记得。
当时你正在图书馆里看书。
结合句意和语境可知用过去进行时;故选A。
2.A解析:A【解析】【分析】【详解】句意:——迈克,开车出去兜兜风怎么样? ——请等一会,我会很快打扫完我们的房间。
考查动词时态。
本句中有时间状语soon,表示“很快,不久”,故本句时态为一般将来时。
will finish一般将来时;have finished现在完成时;finish一般现在时;finishes一般现在时,主语为第三人称单数。
故选A。
3.A解析:A【解析】【分析】【详解】句意:我已经打扫完我的房间,现在干净了。
考查动词时态,A. have finished现在完成时;B. finished过去式;C. finish动词原形;D. will finish一般将来时。
结合句意,这里表达的是过去的动作对现在造成的影响,应该用现在完成时,故选A。
4.B解析:B【解析】【分析】【详解】句意:我离开电影院时,天正下着大雨。
考查时态。
A. rains动词三单形式;B. was raining过去进行时;C. is raining现在进行时;D. will rain一般将来时。
观察句子,这是一个when引导的时间状语从句,注意到从句中使用的是一般过去式,再结合句意,表达的是过去某一时间段正在发生的动作,应该用过去进行时,故选B。
5.A解析:A【解析】【分析】【详解】句意:迪克过去住在美国,但自从搬到中国后,他就习惯了吃中国菜。
考查动词短语。
ed to do sth.:从前是,过去做某事。
2.be used to doing sth.:习惯于做某事。
结合句意可知填used to live; used to eating;选A。
6.B解析:B【解析】【详解】句意:——我不明白你昨天下午为什么没有去听讲座?---对不起,我那时一直在做作业。
考查过去进行时。
分析句意和语境后可知,对话中的第二个人昨天下午没去听讲座,而是一直在做作业。
表示在过去的某段时间内一直在做某事,应该用过去进行时,因此B选项符合题意,故答案选B。
7.C解析:C【解析】【分析】【详解】句意:对不起,珍妮不在。
她正在花园里挂一些灯。
考查动词时态辨析。
put放置,puts是其三单形式,is putting是现在进行时结构,has put 是现在完成时结构。
根据上文“Jenny isn’t here珍妮不在”,可知她正在做别的,需用现在进行时,故选C。
8.C解析:C【解析】【分析】【详解】句意:——我很抱歉.。
路上车辆太多了。
——不要紧。
会议只开了5分钟。
考查动词时态,根据“for only 5minutes”可知,此处应该用现在完成时。
现在完成时的构成为have/has+过去分词,且只能用延续性动词。
根据句意可知,此处意为“会议只开始了五分钟",所以这里应该用has been on,答案为C。
9.C解析:C【解析】【分析】【详解】句意:长城很长,而且它有很长的历史。