【正文】
,本題涉及現(xiàn)在完成進行時的應(yīng)用。C.is watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進行時。has been watchedD.doesn39。t finishD.yet用于否定句末,是現(xiàn)在完成時的標(biāo)志詞,故選C。China for many years.A.has e to【答案】A 【解析】【分析】句意為:里德先生會說中文嗎?是的。China for eight years.A.has been in【答案】D 【解析】【分析】句意為:為什么你的外教的中文那么好?因為他來中國已經(jīng)8年了。A.B.【點評】考查動詞的時態(tài),注意句中的時間狀語的暗示。arehave been【答案】 C 【解析】【分析】句意:從1990年開始,進入中國大學(xué)的外國學(xué)生的數(shù)量呈穩(wěn)定增長。注意掌握結(jié)構(gòu)現(xiàn)在完成進行時的結(jié)構(gòu):has/have +been+現(xiàn)在分詞。is madeis going to make【答案】 C 【解析】【分析】考查時態(tài)和語態(tài)。had goneis going瑪麗上寫作課的動作從過去持續(xù)到未來的這周末,所以要用現(xiàn)在完成進行時。m tired out. I_______C.have been shopping【答案】 D 【解析】【分析】句意:我很累。ve tried many things since we left school. I39。這些年你一直在做什么?—自從我畢業(yè)以后我嘗試了很多事情?!军c評】本題難度不大,重點把握句意和熟知現(xiàn)在完成進行時的內(nèi)涵。in the library every night over the last three months. A.B.C.D.14.The western countries have been _________ Christmas for many years. 15.—You look pretty tired today!—I was writingC.16.— What39。have workedworked【答案】 C 【解析】【分析】句意:—你怎么了?看起來真的壓力很大。17.—To our relief, rescue work is under way in the quakehit area in Mexico.—Yes, volunteers are helping to distribute the donated provisions that _______.A.B.表示過去的事情一直延續(xù)到現(xiàn)在而且還在進行,因此用現(xiàn)在完成進行時,故選B。B.D.19.— Why, Jack, you look so tired! — Well, I ______ the house and I must finish the work tomorrow.A.have been painting【答案】 D 【解析】【分析】句意:——怎么啦,杰克,你看起來如此疲憊!——噢,我一直都在粉刷房子,并且我明天必須完成。 根據(jù)句意可知,此處應(yīng)使用現(xiàn)在完成進行時,表示從過去開始一直持續(xù)到現(xiàn)在的動作,強調(diào)這個動作可能會繼續(xù)下去。t seen Jacky these days. — She ________ for the driving test due to take place next Monday.A.prepared【答案】 B 【解析】【分析】句意:——這些天我沒見過Jacky。22.—Wow! So many different aliens39??赏茢喑龅诙涫侵笍倪^去到現(xiàn)在一直在訪問這些網(wǎng)站,動作從過去一直持續(xù)到現(xiàn)在,且這個動作一直在進行,故要用現(xiàn)在完成進行時,因此D符合題意,故選D。C.were following【答案】 C 【解析】【分析】句意:這場辯論只有幾分鐘的時間,可能會激勵那些一直關(guān)注這一問題的人。h