【正文】
是他。一方面,表示推測語氣時,can’t意為“不可能”; may not意為“可能不是”;must不用于否定句;另一方面,“have/has gone to+地點”意為“去了某地”,表示不在說話人這兒;“have/has been to +地點”表示“去過某地”。mustn’t。 beenC.can’t。 gone2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. 【點評】考查現(xiàn)在完成進行時。have been plaining【答案】 D 【解析】【分析】句意:我來自大陸的朋友一直在向我抱怨,他們發(fā)現(xiàn)城市里的地鐵和他們在北京支付的地鐵相比太老了。C.is plainings subway cars are too old pared with what they pay for subways in Beijing. A.【英語】中考英語現(xiàn)在完成進行時解題技巧講解及練習題(含答案)一、初中英語現(xiàn)在完成進行時1.My friends from the mainland to me that they find the city39。plainedB.was plainingD.由句子結(jié)構(gòu)可知,含有賓語從句的復合句,從句謂語動詞are,用的是一般現(xiàn)在時,主句強調(diào)動作的延續(xù)性和反復性,要用現(xiàn)在完成進行時,故選D。注意根據(jù)主從句的時態(tài)關(guān)系確定正確的時態(tài)。can’t。B. beenmay not。D. gone【答案】 A 【解析】【分析】考查情態(tài)動詞表推測及現(xiàn)在完成時的用法。句意為“——看,吉姆和他朋友在樹下談話。他已經(jīng)回加拿大了。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.—Why is your foreign teacher’s Chinese so good?China for eight years.A.has been toC.has been in【答案】D 【解析】【分析】句意為:為什么你的外教的中文那么好?因為他來中國已經(jīng)8年了。5.We can’t get sleep with a strong wind A.B.C.D.blowing表示正在進行時。6.— he ___ Japan before?Did,visitedB.Has,visitedD.根據(jù)before可知句子要用現(xiàn)在完成時“have/has+過去分詞”, 主語he是第三人稱單數(shù)故用has,這是一個一般疑問句,將has提前,故選C。7.The most delicious cookies in the world ________ by granny. Please wait ten more minutes to enjoy them.A.B.C.D.句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。8.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A.have been doingC.had done【答案】 B 【解析】【分析】考查時態(tài)。現(xiàn)在完成進行時通常表示過去發(fā)生的事情延續(xù)到現(xiàn)在,而且還在繼續(xù)發(fā)生,強調(diào)事情的延續(xù)性和反復性?!军c評】考查時態(tài)9.Dashan, who_________crosstalk, the Chinese edic tradition, for decades, wants to mix it u