【正文】
een decorating8.The couple _________their new flat since the end of last month. They haven39。 【點(diǎn)評】考查現(xiàn)在完成進(jìn)行時。根據(jù)時間狀語since 1990,從1991年開始,可知本句時態(tài)為現(xiàn)在完成進(jìn)行時has/have +been+現(xiàn)在分詞;再根據(jù)the number of,……的數(shù)量,助動詞應(yīng)用單數(shù)形式has,be的過去分詞been。D.C.B.7.The number of foreign students attending Chinese universities ____ rising steadily since 1990. A.由so far可知用現(xiàn)在完成時,故選C。C.came6. — Do you know the Color Run, a fivekilometer race?—Yes. So far it______into quite a few cities in our country.A.has been in【答案】D 【解析】【分析】句意為:為什么你的外教的中文那么好?因?yàn)樗麃碇袊呀?jīng)8年了。C.has been toChina for eight years.A.5.—Why is your foreign teacher’s Chinese so good?yet用于否定句末,是現(xiàn)在完成時的標(biāo)志詞,故選C。t finish【答案】 C 【解析】【分析】句意:——看,海倫的辦公室的燈還亮著在。D.hasn39。t finishB.doesn39。4.— Look, the light is still on in Helen39。D.has been watchingB.has been watched3.He _______ it for two hours, and he39。is watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進(jìn)行時。C.watchings still watching now.A. 【點(diǎn)評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。而根據(jù)后面的內(nèi)容可知,本句中的史密斯先生在上海已工作了十多年,現(xiàn)在還在上海,故要用現(xiàn)在完成進(jìn)行時。works【答案】 B 【解析】【分析】句意:在上海工作了十年多的史米斯醫(yī)生正在考慮去淮安工作,但他還沒有決定。C.has been workingt decided yet. A.英語現(xiàn)在完成進(jìn)行時練習(xí)_英語考試_外語學(xué)習(xí)及解析一、初中英語現(xiàn)在完成進(jì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.He _______ it for two hours, and he39。has been watchedB.has been watchingD.故選C。s still watching now.A.watchingC.is watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進(jìn)行時。s office.— Maybe she ______ her work yet.A.t finishwon39。C.t finisheddidn39。——也許她還沒有完成工作。【點(diǎn)評】考查動詞的時態(tài)。 —Because he has gone toB.has e toD.時間狀語for eight years是一段時間,所以要用表示狀態(tài)的短語be in的現(xiàn)在完成時態(tài),故選D【點(diǎn)評】考查現(xiàn)在完成時的短語辨析。esB.has e【答案】 C 【解析】【分析】句意:——你知道彩色跑,一個五千米的賽跑嗎?——知道,到目前為止它已經(jīng)進(jìn)入了我們國家的好幾個城市。【點(diǎn)評】考查現(xiàn)在完成時。isarehas beenhave been【答案】 C 【解析】【分