态,故答案选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
二、初中英语动词的时态
21.---It’s late mom, why don’t you sleep? ---Your dad hasn’t come back. I ________ for him. A.am waiting 【答案】A 【解析】 【详解】
句意:——妈妈很晚了,你为什么不睡觉?——你爸爸还没回来。我在等他。A. am waiting现在进行时;B. wait动词原形;C. waited过去式;D. have waited现在完成时。本题主要考查现在进行时。根据题意,爸爸还没有回来,“我”正在等你爸爸。表示现在正在进行的动作,用现在进行时 am/is/are + doing 的形式。又因为主语是 I,故 be 动词用 am。故填 am waiting,故选A。
B.wait
C.waited
D.have waited
22.—Do you know Diaoyu Island? —Sure. It China since ancient times.
A.belong to B.belonged to C.is belonging to D.has belonged to 【答案】D 【解析】 【详解】
句意:--你知道钓鱼岛吗? --当然知道。它从古代就属于中国。“属于”是belong to, 看到since, 说明是现在完成时,结构:主语+have/has +过去分词,主语是it, 所以填has belonged to, 故选D。
23.---Did you go to the concert with your parents yesterday? ---No, I for my English test all afternoon. A.prepared 【答案】C 【解析】 【详解】
句意:——你昨天和你的父母一起去听音乐会了吗?--没有,我整个下午都在为我的英语考试做准备。考查过去进行时。根据“yesterday昨天和all afternoon整个下午”可知句子应该用过去进行时。构成:was或were+ doing,主语是I,所以应该用was。故选C。 【点睛】
过去进行时多用在when引起的从句中,表示某事发生时某个动作正在进行。其结构为:助动词\;也表示过去的某个时间正在进行的动作。 标志词有:at that time,at 8:00am yesterday,at this time last night
B.am preparing
C.was preparing
D.have prepared
e.g:My grandpa was taking exercise for his healthat 8:00am yesterday. His family was watching at this time last night.
24.—Hey, Kathy. How do you like my new shoes?
—Oh, sorry. But what did you say just now? I _______ something else. A.thought B.was thinking C.am thinking D.will think 【答案】B
【解析】句意:——凯西,你喜欢我的新鞋吗?——对不起,你刚才说什么?我在考虑其他的事情。根据just now可知是你刚才说话时,我在考虑其他的事情,所以用过去进行时态;故选B
25.---Where is your son Jimmy living now? ---He _____ the city of Yangzhou, China for two years. A.has left for 【答案】D 【解析】 【详解】
句意:---你儿子Jimmy现在住在哪里?---他在中国扬州已经两年了。本题考查现在完成时用法。A. has left for“已经动身去某地”;B. has been to“已经去过某地”;C. has gone to“已经去了某地”;D. has been in“已经待在某地”;根据语境 for two years和句意,确定句子的时态是现在完成时;并表示在某地呆了多久,用has been in+地点。故选D。
B.has been to
C.has gone to
D.has been in
26.If our government pay attention to the safety of food, our health in danger. A.isn’t; is C.won’t; is 【答案】B 【解析】 【详解】
句意:如果我们的政府现在不注意食品安全,我们的健康就会出于危险之中。
结合语境可知,本句主语描述的是将来某时进行的动作,故用一般将来时态。当主句描述将来时态,if引导的条件状语从句中用一般现在时态表示将来动作,结合语境可知选B。
B.doesn’t; will be D.isn’t; will be
27.—Do you think if Tom _____the work well tomorrow? —I think he will if he ______his best.
A.does, will try B.will do, tries C.does, tries D.will do, will try 【答案】B 【解析】 【详解】
句意:-你认为明天Tom是否会把工作做好?-我认为如果他尽他的最大努力,他会做好
的。does做,第三人称单数形式;will do将会做,一般将来时态;will try将会努力,一般将来时态;tries一般现在时态,第三人称单数形式。根据句意可知,第一句话中if是“是否”,引导宾语从句,从句中有tomorrow,表示将来的事情,故用一般将来时态will do;第二句话if是“如果”,引导条件状语从句,从句中用一般现在时,主句用一般将来时态,主语是he第三人称单数,故用tries。选B。
28.— Why did so many people get hurt in the earthquake? — Don’t you know? People when it happened that night. A.slept B.have slept C.sleep D.were sleeping 【答案】D
【解析】句意:-为什么这么多人在地震中受伤? -你不知道吗?当晚发生的时候,人们都在睡觉。
由句子when it happened that night.可知是过去时,因此主句用过去时。排除B/C。再根据语境可知,地震发生的时候,人们正在睡觉。用过去进行时。故选D。
29.The students of Class 5 trees in the park every year. A.plant B.will plant C.planted D.plants 【答案】A 【解析】 【详解】
句意:五班的学生每年在公园植树。根据时间状语every year句子应该用一般现在时,句子的主语students是复数形式,所以谓语动词用原形。故选A。
30.--________ you _________ Kate’s letter yet? --Yes, I ________ it for several days. A.Did; receive; have received B.Have; received; have had C.Have; received; have received D.Did; receive; have had 【答案】B
【解析】句意:-你收到凯特的信了吗? -是的,我已经收到好几天了。本题为现在完成时态,receive动词,收到,暂时性动词。在肯定的陈述句中,暂时性动词不能和一段时间连用,因而receive改为have,have为持续性动词,had过去分词;可以和for several days一段时间连用。故选:B。