【正文】
oneB.A. to Rongjiang last year.But I 5.Ihas been in【答案】D 【解析】【分析】句意為:為什么你的外教的中文那么好?因為他來中國已經(jīng)8年了。C.has been toChina for eight years.A.4.—Why is your foreign teacher’s Chinese so good?yet用于否定句末,是現(xiàn)在完成時的標志詞,故選C。t finish【答案】 C 【解析】【分析】句意:——看,海倫的辦公室的燈還亮著在。D.hasn39。t finishB.doesn39。3.— Look, the light is still on in Helen39。他已經(jīng)回加拿大了。句意為“——看,吉姆和他朋友在樹下談話。 gone【答案】 A 【解析】【分析】考查情態(tài)動詞表推測及現(xiàn)在完成時的用法。D.may not。 beenB.can’t。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應(yīng)用。而根據(jù)后面的內(nèi)容可知,本句中的史密斯先生在上海已工作了十多年,現(xiàn)在還在上海,故要用現(xiàn)在完成進行時。works【答案】 B 【解析】【分析】句意:在上海工作了十年多的史米斯醫(yī)生正在考慮去淮安工作,但他還沒有決定。C.has been workingt decided yet. A.【英語】中考英語現(xiàn)在完成進行時真題匯編(含答案)一、初中英語現(xiàn)在完成進行時1.Doctor Smith, who in Shanghai for more than ten years, is considering working in Huaian, but he hasn39。had workedB.is workingD.分析句子可知,本句中的who指代前面的先行詞doctor Smith,是單數(shù)。故選B。2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. gonecan’t。C. beenmustn’t。一方面,表示推測語氣時,can’t意為“不可能”; may not意為“可能不是”;must不用于否定句;另一方面,“have/has gone to+地點”意為“去了某地”,表示不在說話人這兒;“have/has been to +地點”表示“去過某地”?!豢赡苁撬??!惫蔬xA。s office.— Maybe she ______ her work yet.A.t finishwon39。C.t finisheddidn39?!苍S她還沒有完成工作?!军c評】考查動詞的時態(tài)。 —Because he has gone toB.has e toD.時間狀語for eight years是一段時間,所以要用表示狀態(tài)的短語be in的現(xiàn)在完成時態(tài),故選D【點評】考查現(xiàn)在完成時的短語辨析。 neverto Chongjiang. went,have,beenwill go,have,beenC.D.由last year可知,第一句用一般過去時;由第二句中的never可知,用現(xiàn)在完成時,故選A。6.I39。so long, but it39。waitwaitedhad waitedhave been waiting【答案】 D 【解析】【分析】句意:很抱歉讓你等了這么長時間, 但吉姆還得過一段時間才能回來。ll still be some time before Jim gets ,所以用現(xiàn)在完成進行時,故選D。7.China ________________ great achievements in science and technology since 1978. A.madeC.make great achievement取得巨大成就,;;。 【點評】考查動詞的時態(tài)。8.The most delicious cookies in the world ________ by granny. Please wait ten