【正文】
(英語)初中英語現(xiàn)在完成進行時解題技巧分析及練習(xí)題(含答案)含解析一、初中英語現(xiàn)在完成進行時1.—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.were pouring inB.have been pouring inC.are poured inD.had been poured in【答案】B 【解析】【分析】句意:——令我們欣慰的是,救援工作正在墨西哥地震災(zāi)區(qū)展開?!堑?,志愿者們正在幫助分發(fā)捐贈的物品。表示過去的事情一直延續(xù)到現(xiàn)在而且還在進行,因此用現(xiàn)在完成進行時,故選B?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應(yīng)用。2.He _______ it for two hours, and he39。s still watching now.A.has been watchedB.watchingC.has been watchingD.is watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進行時。3.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A.can’t。 goneB.can’t。 beenC.may not。 beenD.mustn’t。 gone【答案】 A 【解析】【分析】考查情態(tài)動詞表推測及現(xiàn)在完成時的用法。一方面,表示推測語氣時,can’t意為“不可能”; may not意為“可能不是”;must不用于否定句;另一方面,“have/has gone to+地點”意為“去了某地”,表示不在說話人這兒;“have/has been to +地點”表示“去過某地”。句意為“——看,吉姆和他朋友在樹下談話。——不可能是他。他已經(jīng)回加拿大了?!惫蔬xA。4.—Why is your foreign teacher’s Chinese so good? —Because he China for eight years.A.has gone toB.has been toC.has e toD.has been in【答案】D 【解析】【分析】句意為:為什么你的外教的中文那么好?因為他來中國已經(jīng)8年了。時間狀語for eight years是一段時間,所以要用表示狀態(tài)的短語be in的現(xiàn)在完成時態(tài),故選D【點評】考查現(xiàn)在完成時的短語辨析。5.— he ___ Japan before? —Yes, he there two years ago.A.Did,visitedB.Has,has visitedC.Has,visitedD.Did,has visited【答案】 C 【解析】【分析】句意:他以前去過日本嗎? 是的,他兩年前去過那里。根據(jù)before可知句子要用現(xiàn)在完成時“have/has+過去分詞”, 主語he是第三人稱單數(shù)故用has,這是一個一般疑問句,將has提前,故選C?!军c評】考查動詞的時態(tài),注意語境中提供的時間狀語。6. — Do you know the Color Run, a fivekilometer race?—Yes. So far it______into quite a few cities in our country.A.esB.cameC.has e【答案】 C 【解析】【分析】句意:——你知道彩色跑,一個五千米的賽跑嗎?——知道,到目前為止它已經(jīng)進入了我們國家的好幾個城市。由so far可知用現(xiàn)在完成時,故選C?!军c評】考查現(xiàn)在完成時。7.I39。m sorry you so long, but it39。ll still be some time before Jim ge