【正文】
(英語)英語現在完成進行時解題技巧及經典題型及練習題(含答案)一、初中英語現在完成進行時1.— Isn39。t it hard to drive downtown to work?—Yes, that39。s why I ________ to work by train.A.have been goingB.have goneC.was goingD.will have gone【答案】A 【解析】【分析】考查時態(tài):根據句意:開車到市中心工作難道不難嗎?是,那就是我為什么一直坐火車上班的原因。說明坐火車上班一直持續(xù)到現在以后可能還在做。用現在完成進行時,選A。【點評】考查現在完成進行時。2.— Look, the light is still on in Helen39。s office.— Maybe she ______ her work yet.A.doesn39。t finishB.won39。t finishC.hasn39。t finishedD.didn39。t finish【答案】 C 【解析】【分析】句意:——看,海倫的辦公室的燈還亮著在?!苍S她還沒有完成工作。yet用于否定句末,是現在完成時的標志詞,故選C?!军c評】考查動詞的時態(tài)。3.—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 【解析】【分析】句意為:為什么你的外教的中文那么好?因為他來中國已經8年了。時間狀語for eight years是一段時間,所以要用表示狀態(tài)的短語be in的現在完成時態(tài),故選D【點評】考查現在完成時的短語辨析。4.The number of foreign students attending Chinese universities ____ rising steadily since 1990. A.isB.areC.has beenD.have been【答案】 C 【解析】【分析】句意:從1990年開始,進入中國大學的外國學生的數量呈穩(wěn)定增長。根據時間狀語since 1990,從1991年開始,可知本句時態(tài)為現在完成進行時has/have +been+現在分詞;再根據the number of,……的數量,助動詞應用單數形式has,be的過去分詞been。故選C。 【點評】考查現在完成進行時。注意掌握結構現在完成進行時的結構:has/have +been+現在分詞。5.The most delicious cookies in the world ________ by granny. Please wait ten more minutes to enjoy them.A.makesB.is madeC.is being madeD.is going to make【答案】 C 【解析】【分析】考查時態(tài)和語態(tài)。句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。依據后面一句話的內容可知,奶奶是正在做餅干,故需要使用現在進行時的被動語態(tài),故選C。6.— Tom says he is too tired to go on.— He can39。t. He ________ for an hour.A.had workedB.has just workedC.just workedD.has only been working【答案】 D 【解析】【分析】考查動詞時態(tài)。句意:湯姆說他太累了不能繼續(xù)了。他不可能這樣,他只工作了一個小時。從本題的語境中可以看出他不可能累的原因是:他從開始工作到現在僅僅才工作了一個小時,因此應該用現在完成進行時,故選D項。7.Housing prices ________ since the end of the last year. Therefore, it39。s time the central governmen