一、单项填空 1.(2013·青岛)The astronaut is so tired that he ________ for eleven hours. A.has been asleep B.has fallen asleep C.has gone to bed D.has gone to sleep 解析:考查现在完成时。句意为“这个宇航员太累了,他一下睡了十一个小时”。由于时间状语是一段时间,故要用延续性动词,B、C、D都是非延续性动词,故答案为A项。 答案:A 2.—How was your day off? —Pretty good! I ________ the science museum with my classmates. A.visit B.visited C.am visiting D.will visit 解析:由问句中的was可知为询问过去的动作,故用一般过去时,故选B。 答案:B 3.I ________ Mr.Smith since he moved to Shanghai. A.didnt hear from B.dont hear from C.wont hear from D.havent heard from 解析:考查动词时态。句意为“自从史密斯先生搬去上海我就再也没有收到过他的来信”。didnt hear from一般过去时;dont hear from一般现在时;wont hear from一般将来时;havent heard from现在完成时。根据题中since引导的时间状语从句可知主句应用现在完成时,故答案为D。 答案:D 4.—What did Yang Ying say? —She said they _________ a school trip the next weekend. A.will have B.had C.would have D.have 解析:句意为“杨颖说什么?”“她说下个周末他们将有一次学校组织的旅游。”主句为过去时,那么从句也要为过去的某种时态,由the next weekend可知,从句应为过去将来时,故答案应为C。 答案:C 5.(2013·上海)The official said they ________ a new law to protect the tourists the next year. A.makes B.would make C.made D.have made 解析:考查过去将来时。句意为“那位官员说他们将在第二年出台新的法律来保护游客”。由the next year可知应用将来时,主句谓语是said,所以will要用过去式would,故选B项。 答案:B 6.(2013·淄博)—Where is Da Ming? —He ________ the teachers office. Hell be back soon. A.has been to B.has gone to C.will go to D.is going to 解析:考查现在完成时。句意为“大明在哪?”“他去了老师的办公室。他很快就会回来。”has been to“去过某地”,已经回来了;has gone to“去了某地”,还没回来。故答案为B项。 答案:B 7.—Where is Mr. Wang? —He ________ a meeting in Room 405 now. A.is having B.has C.has had D.will have 解析:考查现在进行时。now“现在”,表示会议正在进行,应用现在进行时,故选A。 答案:A 8.(2013·泰安)—Do you know whether David will go cycling or not tomorrow? —David? No! He ________ outdoor activities. A.hates B.hated C.is hating D.has hated 解析:考查一般现在时。句意为“你知道大卫明天是否会去骑自行车吗?”“大卫?不会。他讨厌室外活动。”大卫不喜欢户外运动是他的个人喜好,所以要用一般现在时。因此选A。 答案:A 9.(2013·
原创力文档

文档评论(0)