当前位置:
文档之家› 《中考英语》初中英语语法知识—动词时态的易错题汇编及答案解析
《中考英语》初中英语语法知识—动词时态的易错题汇编及答案解析
一、选择题
1.D
解析:D
【解析】
【分析】
【详解】
句意:Nick的兄弟在2011年加入了海军部队,自从那时他就已经在海军部队了。
考查一般过去时和现在完成时。join加入,加入某一组织并成为其中一员;join in加入,加入活动,根据第一个空后面的the navy可知,应该是join,排除B和C,由since then可知,应该用现在完成时,且动词要用延续性动词,join是瞬间动词,延续性动词是be in,所以应该用has been in,排除A,故选D。
A.used to live; used to eating
B.is used to live; used to eat
C.is used to live; used to eating
D.used to living; used to eat
10.It’s 4:00 p.m. The students _____ in the pool.
C.to watch; is watchingD.watching; watches
24.Could you please turn down your music? I________.
A.workB.worksC.am workingD.worked
25.Which of the following sentences is correct?
— No, I ________my favourite film in my bedroom.
A.watchB.watchedC.am watchingD.was watching
23.Sandy likes ________ TV. She ________ TV every day.
A.watching; watchingB.watch; watches
8.— Look at my new watch.
— Well, it’s so cool! When and where________you buy it?
A.DoB.willC.didD.Are
9.Dick __________ in America, but he has been ___________ Chinese food since he moved to China.
一、选择题
1.Nick's brother________the navy in 2011and ________the navy since then.
A.joined; has joinedB.joined in; has joined in
C.joined in; has been inD.joined; has been in
18.—The surgeon hasn’t come back, has he?
—_______, for he _______ Australia since last weekas been inB.No; has gone toC.Yes; has gone toD.Yes; has been in
7.B
解析:B
【解析】试题分析:句意:请不要大声喧哗。你哥哥正在隔壁房间里写作业。结合语境可知本句描述的是现在正在进行的动作,故用现在进行时态.。
请在此填写本题解析!
故选B。
8.C
解析:C
【解析】
【分析】
【详解】
句意:——看看我的新手表。——嗯,太酷了!你是什么时候在哪里买的?
考查助动词,观察句子,这是一个特殊疑问句,特殊疑问句=疑问词+一般疑问句。当谓语动词是实义动词是要借助助动词Do/does,若句子中由be动词、情态动词,直接提前即可。结合句子,这里的谓语动词是buy,那么要借助动词,排除BD。结合句意,buy这个动作应该发生在过去,那么助动词应该用过去式did,故选C。
12.—How long have you________?
—For 10 years, we got married in 2005.
A.marriedB.got marriedC.been marriedD.were married
13.The Great Wall (长城) ________ long and it ________ a long history (历史).
【点睛】
瞬间动词,也叫终止性动词、结束性动词、非延续性动词.这类动词所表示的动作在瞬间就可以完成,不能延续下去,即动作从开始到结束所持续的时间极短.瞬间动词往往表示动作的结果,或表示短暂性、一次性的动作。【例词:close,leave,buy,join,become,begin,fall,fall ill,get to(know),come,go,see,hear,hear from,catch a cold】这类动词的肯定句在一般情况下,不能与表示一段时间的状语或疑问词连用.但是在否定句中,瞬间动词也可以和表示一段时间的状语、连词连用,它的含义是好长时间没进行这个动作了,没进行此动作的状态就可以延续.Eg:I haven't heard from my parents for a long time.我有好长时间没收到父母来信了。
2.—Look, Tom's parents look so sad.
—Maybe theywhat's happened.
A.knewB.have knownC.has knownD.will know
3.—How long can I _____ the English workbook? —For two weeks.
A.swim B.swam C.swims D.are swimming
11.—I don’t understand why you didn’t go to the lecture yesterday afternoon.
—I’m so sorry. But Imy homework.
A.had done B.was doing C.would do D.am doing
A.He came in and sat down.
B.We all like <Harry Potter>.
C.When we met. He didn't say hello.
D.We went out, headed for the bus stop.
【参考答案】***试卷处理标记,请不要删除
6.C
解析:C
【解析】
【分析】
【详解】
本题考查:动词用法。选项分析:start是瞬间动词,非延续性动词.这类动词所表示的动作在瞬间就可以完成,不能延续下去,即动作从开始到结束所持续的时间极短.瞬间动词往往表示动作的结果,或表示短暂性、一次性的动作。has been on可以表示持续的状态,依据后面的for fifteen minutes,可知是延续性状态,已经持续15分钟了。综合分析前后句,可知此处填has been on最合适,完整句意为:Come on, John!来吧,约翰!You are too slow!你太慢了!Look, the parade has been on for fifteen minutes!瞧,游行已经进行了15分钟了!正确答案为:C
A.borrowB.to borrowC.keepD.to keep
4.We’re not sure _______ there’ll be _______ or not tomorrow.
A.if; rainsB.if; rainyC.whether; rainingD.whether; rain
A.startedB.has startedC.has been onD.has been open
7.No noise, please. Your brother ________ his homework in the next room.
A.does B.is doing C.did D.has done
5.Miss Brown, we ______ cleaning our classroom. Can we go home now?
A.finishB.finishing
C.are finishedD.have finished
6.Come on, John! You are too slow! Look, the parade _________ for fifteen minutes!
2.B
解析:B
【解析】
【分析】
【详解】
句意:——看,汤姆的父母看起来很伤心。——或许他们已经知道发生了什么事。考查现在完成时。A. knew一般过去时;B. have known现在完成时我;C. has known现在完成时;D. will know一般将来时。根据句意“——看,汤姆的父母看起来很伤心。——或许他们已经知道发生了什么事。”可知know的动作发生在过去,对现在造成一定的影响,故时态用现在完成时,其构成为:have/has+动词的过去分词,主语是they,助动词用have,know的过去分词是known;故答案选B。
15.If Tina _____ at home tomorrow, I _____ her.
A.is staying, will visitB.stays, will visitC.will stay, visit
16.He _______ to school by bike, but now he _____ to school on foot.
A.has; isB.is; isC.is; hasD.have; has
14.— Have you ever been anywhere for a trip?