【正文】
。分析可知從過去一直至現(xiàn)在,要用現(xiàn)在完成進(jìn)行時,故選A。現(xiàn)在完成進(jìn)行表示動作從過去一直持續(xù)至現(xiàn)在,這個動作正在進(jìn)行。since,“自從”,Since后如果是過去的時間,主句要用現(xiàn)在完成時。had operated【答案】A 【解析】【分析】句意:自2017年10月。had been operatinghas operatedhas been operating30.The Ford Company 結(jié)合句意可知英語的變化從過去開始,持續(xù)到現(xiàn)在,并且會持續(xù)到將來,故用現(xiàn)在完成進(jìn)行時,即have/has been doing,又主語these Englishers 是復(fù)數(shù),故用have been changing,選C。D.have been changingB.had changed 【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時?!乙策@么想,他已經(jīng)準(zhǔn)備了好幾個月了。D.C.B.m sure Andrew will win the first prize in the final. —I think so. He _____ for it months.A. 【點評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進(jìn)行時以及現(xiàn)在完成時的被動語態(tài)。 been made【答案】 B 【解析】【分析】句意:他們已經(jīng)討論這個計劃一個星期了,但還沒有作出決定。D.have been discussed。have been discussing。 made . A.the plan for a week, but no decision has 【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時。have been waiting【答案】 D 【解析】【分析】句意:—打擾了,你們在等哪一部電影?—《星球大戰(zhàn)》,我們已經(jīng)在這兒等了兩個多小時了。C.waithere for more than two hours. A.26.—Excuse me, which movie are you waiting for? —The new Star Wars. We 故選C。分析本句可知,try這個動作現(xiàn)在以前這一段時間里一直在進(jìn)行,這個動作可能仍在進(jìn)行。is trying【答案】 C 【解析】【分析】句意: 我們的班主任幾個月來一直在努力確保我們理解集中注意力的重要性。C.was trying25.Our headteacher ____for months to make sure that we understand the importance of concentration. A.故選C。這真是個好消息,尤其是對那些一直在為錢發(fā)愁的公司來說。D.C.B.24.A new monetary policy will take effect next month. Really good news, especially for those panies that _______ with money. A.Mary寫論文這個動作從過去一直持續(xù)到現(xiàn)在,而且還可能繼續(xù)下去,應(yīng)該用現(xiàn)在完成進(jìn)行時,故答案為:C。is writing【答案】 C 【解析】【分析】句意:—Mary去哪了?—她吃完早飯就出去了,從那以后她就一直在圖書館里寫論文,你可以在那找到她。C.had written her paper in the library ever since. You can find her there.A.23.—Where is Mary? —Oh, she went out after breakfast, and故選D。have been masking【答案】 D 【解析】【分析】句意:你壓抑了很久,現(xiàn)在是時候放松一下了。have been maskedwill have maskedmasked22.You ____your depression for long, and now it39。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。根據(jù)句意可知應(yīng)采用現(xiàn)在完成進(jìn)行時態(tài),強(qiáng)調(diào)動作一直在延續(xù)。D.have paintedB.was paintings/was time that。s/was time that“該是.......的時候了,從句中往往用過去時,也可以用should+動詞原形;故答案是D。因此,該是中央政府采取措施降低并控制房價的時候了。have been increasing。have b