试题分析:句意为:我不知道他什么时候回来。他说他到家就会打电话给我。根据语境,前句是宾语从句,主句用一般过去时,从句应用表示过去的某种时态;后句是带有时间状语从句的宾语从句,从句中主句用过去将来时,从句应用一般过去时。结合选项可知应选C。
考点:考查从句的时态用法。
23.---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
24.The young man ________yellow ___________his keys in his office. He’s forgetful and can’t enter the house. A.in;left 【答案】C 【解析】 【详解】
句意“穿黄色衣服的年轻人把他的钥匙落在他的办公室。他是健忘的并且他不能进入房子”。leave sth in+地点“把某物落在某地”;forget sth忘记某事。根据句意可知,in+颜色表示“穿……颜色的衣服”,排除B和D;第二空处,根据He’s forgetful and can’t enter the house可知,落钥匙的动作发生在过去,对现在造成的影响是他进不去房子,用现在完成时have done,故选C。
B.on;forgot
C.in;has left
D.on;has forgotten
25.—_____ you _____ your homework yet? —Yes, I _____ it ten minutes ago. A.Did; do; finished C.Have; done; finished 【答案】C 【解析】
试题分析:句意:-你做你的家庭作业了吗?-是的,十分钟前我就完成了。根据yet结合句意可知前一句该用现在完成时;根据ten minutes ago可知后一句该用一般过去时。所以选C。
考点:考查现在完成时与一般过去时。
B.Have; done; have finished D.Will; do; finish
26.They don’t live here any longer. They to Chengdu last month. A.move 【答案】B 【解析】 【详解】
句意:他们不再住在这里了,他们上个月搬到了成都。考查一般过去时。A. move一般现在时;B. moved一般过去时;C. will move一般将来时;D. are moving现在进行时。根据They don’t live here any longer.可知此处句意为“他们上个月搬到了成都。”由last month可知时态用一般过去时;故答案选B。
B.moved
C.will move
D.are moving
27.—Hi ,Lily! I called you at eight last night, but nobody picked up the phone. — Oh, I ____________ a shower.
A.took B.am taking C.was taking D.take 【答案】C
【解析】句意:-嗨,Lily,我昨晚八点给你打电话了,但是没人接电话。-哦,我当时在洗澡。具体到了过去某个时间段,描述过去那段时间里进行的动作用过去进行时,结构是was/were doing,这里表示的是“我当时正在洗澡”,故选C。
28.—Could you tell me what he said just now? —Sorry, I ________ what was happening outside. A.have thought 【答案】B 【解析】
试题分析:句意:——你能告诉我他刚才说的什么吗?——对不起,我正在想外面发生了什么事。根据宾语从句是what was happening可知此处用过去时,故排除D项。根据句意,第二个人也没听见刚才他说的话,因为刚才他正在思考,表示过去某事正在做某事,用过去进行时,故选B。 考点:考查时态的用法。
B.was thinking
C.thought
D.think
29.—Hi, Nora. Is your mother at home? —Just a minute! She _______ flowers in the garden. A.plant 【答案】B 【解析】 【详解】
句意:——嗨,Nora。你妈妈在家吗?——等一下!她正在花园里种花。考查动词时态辨析题。根据句意语境,可知用现在进行时,即“be+现在分词”结构。she是单数第三人称,
B.is planting
C.planted
D.was planting
系词需用is。故选B。
30.We a few museums while we were in London. A.visit C.have visited 【答案】B 【解析】
句意:当我在伦敦时,我参观了几个博物馆。A. visit 参观,用于一般现在时态,主语复数时; B. visited 参观,用于一般过去时态; C. have visited 参观,用于一般现在完成时态; D. are visiting 参观,用于现在进行时态,主语复数时; 根据 while we were in London.可知主句用过去时态;故选B
B.visited D.are visiting