【正文】
, it39。句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。D.C.B.10.The most delicious cookies in the world ________ by granny. Please wait ten more minutes to enjoy them.A. 【點評】考查現(xiàn)在完成進行時和主謂一致。since the end of last month 可知,此處表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,他們還沒有完成。D.C.B.t finished yet. A.注意現(xiàn)在完成時的用法。根據(jù)since,可知時態(tài)用現(xiàn)在完成時,故選C。has made【答案】 C 【解析】【分析】句意:自1978年以來,中國在科學技術方面取得了巨大成就。B.makes 【點評】考查時態(tài),掌握現(xiàn)在完成進行時的用法。have been waiting,現(xiàn)在完成進行時,表示從過去開始的動作一直持續(xù)到現(xiàn)在,可能還要持續(xù),根據(jù)下一句but it39。D.C.B.ll still be some time before Jim gets back. A.m sorry you 注意掌握結構現(xiàn)在完成進行時的結構:has/have +been+現(xiàn)在分詞。故選C。have been【答案】 C 【解析】【分析】句意:從1990年開始,進入中國大學的外國學生的數(shù)量呈穩(wěn)定增長。has beenareis【點評】考查現(xiàn)在完成時。has e【答案】 C 【解析】【分析】句意:——你知道彩色跑,一個五千米的賽跑嗎?——知道,到目前為止它已經(jīng)進入了我們國家的好幾個城市。B.es【點評】考查動詞的時態(tài),注意語境中提供的時間狀語。Did,has visited【答案】 C 【解析】【分析】句意:他以前去過日本嗎? 是的,他兩年前去過那里。C.Has,has visited —Yes, he there two years ago.A. 他漢語說得很好因為他已經(jīng)在中國多年。D.has gone toB.has been inis watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應用現(xiàn)在完成進行時。C.watchings still watching now.A.【點評】本題的關鍵是牢記短語over/in the last/past+段時間“在近幾年里”,常用于現(xiàn)在完成進行時或現(xiàn)在完成時。had been working【答案】 C 【解析】【分析】考查時態(tài),題干中出現(xiàn)的over the last three months,用于現(xiàn)在完成進行時或現(xiàn)在完成時。has been workingworkedworks(英語)初中英語現(xiàn)在完成進行時真題匯編(含答案)含解析一、初中英語現(xiàn)在完成進行時1.Tom in the library every night over the last three months. A.B.C.D.故答案為C。2.He _______ it for two hours, and he39。has been watchedB.has been watchingD.3.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he China for many years.A.has been toC.has e to【答案】A 【解析】【分析】句意為:里德先生會說中文嗎?是的。has been in 指的是某人在某地停留多長時間;has been to是去過某地已經(jīng)回來;has gone to是去某地了,還沒回來;has e to是已經(jīng)來到某地,根據(jù)句意可知選A【點評】考查動詞短語辨析4.— he ___ Japan before?Did,visitedB.Has,visitedD.根據(jù)before可知句子要用現(xiàn)在完成時“have/has+過去分詞”, 主語he是第三人稱單數(shù)故用has,這是一個一般疑問句,將has提前,故選C。5. — Do you know the Color Run, a fivekilometer race?—Yes