一、选择题1.— How ________ your trip to Australia?—Great. I’ll go there again next year.A.was B.is C.are D.were 2.—How long can I _____ the English workbook? —For two weeks.A.borrow B.to borrow C.keep D.to keep 3.—Rose, can you give me a hand?—Just a minute. I ______ the followers.A.am watering B.have wateredC.watered D.water4.Miss Brown, we ______ cleaning our classroom. Can we go home now?A.finish B.finishingC.are finished D.have finished5.— How about going for a drive, Mike?— One moment, please! I __________ cleaning our room soon.A.will finish B.have finished C.finish D.finishes 6.Boys and girls, there ________an English speech competition in two weeks.A.will have B.has C.is going to be D.are going to be 7.Monica, you ______ the exam! Congratulation!A.pass B.have passedC.will pass D.are passing8.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.9.— 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 10.—I called you at three yesterday afternoon, but y ou weren’t in.—I ________ a meeting at that time.A.had B.was having C.have had D.would have 11.Nick's brother________the navy in 2011and ________the navy since then. A.joined; has joined B.joined in; has joined inC.joined in; has been in D.joined; has been in12.—How long have you________?—For 10 years, we got married in 2005.A.married B.got married C.been married D.were married13.Jack ______ a good rest as soon as he finishes the exam.A.has B.had C.is having D.will have14.—I can’t stand s uch loud music!— Sorry, I __________ it off.A.have turned B.turn C.turned D.will turn 15.—I can’t find Peter. Where is he?— He ______ tea in the living room.A.drinks B.drinking C.is drinking D.drink 16.Don’t turn on the TV. Grandma ________.A.sleeps B.is sleeping C.sleep D.are sleeping 17.The water ______ cool when I jumped into the pool for morning exercise.A.was felt B.is felt C.felt D.feels 18.--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 19.It’s 8 o’clock. The students _________ an English class.A.have B.having C.is having D.are having 20.— Mum, where is Dad?— He _________ flowers in the garden now.A.planted B.plants C.will plant D.is planting 21.Mr. Smith ______ our school next year.A.will visit B.visits C.was visiting D.visited22.—How did the accident happen?—You know, it was difficult to see the road clearly because it________.A.was raining B.has rained C.is raining D.will rain 23.Could you please turn down your music? I________.A.work B.works C.am working D.worked 24.My father was reading ________ I was sleeping.A.while B.when C.before D.after 25.— 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【参考答案】***试卷处理标记,请不要删除一、选择题1.A解析:A【解析】【分析】【详解】句意:——你的澳大利亚之旅怎么样?——非常好。
明年我还要去那儿。
考查一般过去时和be动词。
根据句意可知,此处应使用一般过去时,排除B和C;又因为本句的主语是your trip表单数。
故选A。
2.C解析:C【解析】【分析】【详解】句意:——这本英语练习册我可以借多久?——两周。
考查动词的用法句中有情态动词may,所以此空应用动词原形,how long指时间段,和时间段连用要用延续动作动词,borrow的延续动作动词是keep,所以选C。
3.A解析:A【解析】【分析】【详解】句意:——Rose,你能帮我一下吗?——等一下,我正在浇花。
考查现在进行时。
根据语境:“Rose,你能帮我一下吗?”“等一下,我______花。
”可推测是正在浇花,所以用现在进行时。
故答案为A。
4.D解析:D【解析】试题分析:句意:布朗夫人,我们已经打扫完了教室,我们现在可以回家了吗?finish完成;finishing现在分词形式;are finished被完成,被动语态形式;have finished现在完成时,已经完成。
根据句意可知,我们已经打扫完了,强调动作已经完成。
故应选D。
【考点定位】:考查动词时态。
5.A解析:A【解析】【分析】【详解】句意:——迈克,开车出去兜兜风怎么样? ——请等一会,我会很快打扫完我们的房间。
考查动词时态。
本句中有时间状语soon,表示“很快,不久”,故本句时态为一般将来时。
will finish一般将来时;have finished现在完成时;finish一般现在时;finishes一般现在时,主语为第三人称单数。
故选A。
6.C解析:C【解析】【分析】【详解】句意:同学们,两周后将有一场英语演讲比赛。
考查动词时态,根据“in two weeks两周后”可知应该用一般将来时,排除C;观察句型,这里用的是there be句型,选项A错误;又因为这里是“an English speech competition一场英语演讲比赛”那么应该用is,故选C。
【点睛】There be表示的是某地有……;have表示的是人/物拥有……要注意不能出现“there have/has”,这是错误的。
7.B解析:B【解析】【分析】【详解】试题分析:句意:Monica,你通过了考试,祝贺你!A是一般现在时,表示经常性或习惯性的动作;C是一般将来时,表示将要发生的动作;D是现在进行时,表示此刻正在发生的动作。
pass the exam通过考试。
根据句意和句中的Congratulations可知,这里说话人是在向Monica表示祝贺,因此通过她应该已经通过了考试,故应该用现在完成时,故选B。
8.D解析:D【解析】【分析】【详解】句意:下列哪个选项是正确的?A项He is used to live there.句中be used to 表示习惯做某事,后接doing,原句中live是动词原形,应填living,故A错误,正确为He is used to living there;B项中My main job is spreading the massage about protecting the environment.本句为主系表结构,表语应该为动词不定式形式,不应该用动名词形式,正确为My main job is to spread the message about protecting the environment.故B项错误。