C.where I will spend the weekend D.that I had a good time 【答案】A 【解析】
试题分析:句意:-- Max刚才给你说了什么?--他问我是是否喜欢滑冰。这里考查的是宾语从句,宾语从句的语序是陈述语序,故排除B;因为主句的动词时asked是过去式,所以宾语从句的时态应该用过去时,故排除C。根据句意故选A。 考点:考查宾语从句。
27.—The light in his room is still on. Do you know __________? —In order to prepare for the coming exam. A.if he works hard
【答案】B 【解析】 【分析】
B.why he stays up so late D.when he will stop working
C.why is he so busy
【详解】
试题分析:句意为:---他房间的灯还亮着,你知道他为什么熬夜吗?---为了准备即将到来的考试。本题考查的是宾语从句,在宾语从句中,从句应用陈述句语序。结合选项,why表示原因,if表示假设,when表示时间。根据语境可知应选B。
28.——Alice, could you tell me London? ——Sure. Last Sunday A.when Mr.Smith left C.when did Mr.Smith leave 【答案】A 【解析】 【详解】
句意:——爱丽丝,你能告诉我史米斯先生什么时候离开伦敦的吗? ——当然可以。上星期天。根据could you tell me _______? 可知,本题考查宾语从句,宾语从句中一般为陈述语序,选项C/D是疑问语序,所以排除掉;再根据Last Sunday,可知这里指的是过去的时间,时态用一般过去时。故选A。 【点睛】
本题考查宾语从句,做题时注意三要素时态、语序和引导词。本题先考虑语序问题,再根据句子的上下文的意思,做出选择。
B.when Mr.Smith wi11 leave D.when will Mr.Smith leave
29.I wonder___Tom had a good time having a picnic yesterday. A.that 【答案】B 【解析】 【详解】
句意“我想知道汤姆是否在昨天的野餐中玩得很开心”。本题是宾语从句,that在宾语从句中无意义也不做成份;if在从句中不做成份,译为“是否”;C.what在从句中作成份,指物,译为“什么”;which在从句中作成份,译为“哪一个”。根据句子可知,从句中不缺成份,且根据wonder可知,译为“是否玩得开心”,用if,故选B。
B.if
C.what
D.which
30.—Excuse me! Do you know ? —It’s two kilometers away from here. A.where is the supermarket C.where the supermarket is 【答案】C 【解析】 【详解】
句意:——打扰一下,你知道超市在哪里吗?——离这里有两公里远。考查宾语从句。根据Excuse me! Do you know ?可知考查宾语从句,宾语从句要用陈述语序,所以可排除A、B选项;结合回答It’s two kilometers away from here.可知问的是地点,所以用where“在哪里”,而when表示是“什么时候”,所以排除;故答案选C。
B.when does the supermarket open D.when the supermarket opens
相关推荐: