【正文】
住了九年了。will have been living【答案】 D 【解析】【分析】句意:—他漢語說的很好。C.has liveds not surprising. He ___ in Beijing for nine years next week.A.故B正確。句意:四個(gè)小時(shí)以來,我一直都在做家庭作業(yè),但是我不確信我是否能在明天上交它。D.had been doingB.have done依據(jù)后面一句話的內(nèi)容可知,奶奶是正在做餅干,故需要使用現(xiàn)在進(jìn)行時(shí)的被動(dòng)語態(tài),故選C。is going to make【答案】 C 【解析】【分析】考查時(shí)態(tài)和語態(tài)。is being madeis mademakes 【點(diǎn)評】考查時(shí)態(tài),掌握現(xiàn)在完成進(jìn)行時(shí)的用法。have been waiting,現(xiàn)在完成進(jìn)行時(shí),表示從過去開始的動(dòng)作一直持續(xù)到現(xiàn)在,可能還要持續(xù),根據(jù)下一句but it39。D.C.B.ll still be some time before Jim gets back. A.m sorry you 【點(diǎn)評】考查動(dòng)詞的時(shí)態(tài),注意語境中提供的時(shí)間狀語。Did,has visited【答案】 C 【解析】【分析】句意:他以前去過日本嗎? 是的,他兩年前去過那里。C.Has,has visited —Yes, he there two years ago.A. 【點(diǎn)評】考查動(dòng)詞的時(shí)態(tài),注意句中的時(shí)間狀語的暗示。go,have,gone【答案】 A 【解析】【分析】句意:去年我去了榕江,但我從未去過重江。went,have,goneB.A. to Rongjiang last year.But I 4.Iyet用于否定句末,是現(xiàn)在完成時(shí)的標(biāo)志詞,故選C。t finish【答案】 C 【解析】【分析】句意:——看,海倫的辦公室的燈還亮著在。D.hasn39。t finishB.doesn39。3.— Look, the light is still on in Helen39。D.has been watchingB.has been watched2.He _______ it for two hours, and he39。根據(jù)時(shí)間狀語n the past few weeks可知謂語動(dòng)詞用現(xiàn)在完成時(shí)或者現(xiàn)在完成進(jìn)行時(shí),故選D。D.C.B.【英語】中考英語現(xiàn)在完成進(jìn)行時(shí)試題經(jīng)典及解析一、初中英語現(xiàn)在完成進(jìn)行時(shí)1.—How much do you know about the trade war between China and America?—Well, the newspapers ________ it in the past few weeks. A.reportwill reportreportedhave been reporting【答案】D 【解析】【分析】句意:——你對中美之間的貿(mào)易戰(zhàn)爭了解多少?——哦,在最近的幾周里報(bào)紙一直在報(bào)道這件事。【點(diǎn)評】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)的應(yīng)用。s still watching now.A.watchingC.is watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進(jìn)行時(shí)。s office.— Maybe she ______ her work yet.A.t finishwon39。C.t finisheddidn39?!苍S她還沒有完成工作?!军c(diǎn)評】考查動(dòng)詞的時(shí)態(tài)。 neverto Chongjiang. went,have,beenwill go,have,beenC.D.由last year可知,第一句用一般過去時(shí);由第二句中的never可知,用現(xiàn)在完成時(shí),故選A。5.— he ___ Japan before?Did,visitedB.Has,visitedD.根據(jù)before可知句子要用現(xiàn)在完成時(shí)“have/has+過去分詞”, 主語he是第三人稱單數(shù)故用has,這是一個(gè)一般疑問句,將has提前,故選C。6.I39。so long, but it39。waitwaitedhad waitedhave been waiting【答案】 D 【解析】【分析】句意:很抱歉讓你等了這么長時(shí)間, 但吉姆還得過一段時(shí)間才