【正文】
過去時的應用,以及固定句型It39。21.You ____your depression for long, and now it39。maskedwill have maskedhave been maskedhave been masking【答案】 D 【解析】【分析】句意:你壓抑了很久,現(xiàn)在是時候放松一下了。故選D。22.—Where is Mary? —Oh, she went out after breakfast, and her paper in the library ever since. You can find her there.A.had writtenC.is writing【答案】 C 【解析】【分析】句意:—Mary去哪了?—她吃完早飯就出去了,從那以后她就一直在圖書館里寫論文,你可以在那找到她。Mary寫論文這個動作從過去一直持續(xù)到現(xiàn)在,而且還可能繼續(xù)下去,應該用現(xiàn)在完成進行時,故答案為:C。23.— I so busily recently that I no time to help you with your maths. —That39。have been working。have worked。am working。had been working。—沒關系我自己能搞定。故選A。24.A new monetary policy will take effect next month. Really good news, especially for those panies that _______ with money. A.B.C.D.這真是個好消息,尤其是對那些一直在為錢發(fā)愁的公司來說。故選C。25.Our headteacher ____for months to make sure that we understand the importance of concentration. A.was tryingC.is trying【答案】 C 【解析】【分析】句意: 我們的班主任幾個月來一直在努力確保我們理解集中注意力的重要性。分析本句可知,try這個動作現(xiàn)在以前這一段時間里一直在進行,這個動作可能仍在進行。故選C。26.—Excuse me, which movie are you waiting for? —The new Star Wars. We here for more than two hours. A.waitC.have been waiting【答案】 D 【解析】【分析】句意:—打擾了,你們在等哪一部電影?—《星球大戰(zhàn)》,我們已經(jīng)在這兒等了兩個多小時了。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。in the queue for a long time. A.will waitC.has been waiting【答案】 D 【解析】【分析】句意:從他疲憊的臉上,我可以看出他已經(jīng)排了很長時間的隊了。 【點評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進行時。the plan for a week, but no decision has . A. madehave been discussing。have been discussed。D. been made【答案】 B 【解析】【分析】句意:他們已經(jīng)討論這個計劃一個星期了,但還沒有作出決定。 【點評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進行時以及現(xiàn)在完成時的被動語態(tài)。m sure Andrew will win the first prize in the final. —I think so. He _____ for it months.A.B.C.D.—我也這么想,他已經(jīng)準備了好幾個月了。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。in Shanghai for more than ten years, is considering working in Huaian, but he hasn39。had workedB.is workingD.分析句子可知,本句中的who指代前面的先行詞doctor Smith,是單數(shù)。故選B。