【文章內容簡介】
。here for 100 years.A.isB.wasC.has beenD.is been【答案】 C 【解析】【分析】那幢高樓在這里已經有100年了。根據for 100 years可知“高樓在這里”是過去發(fā)生的動作一直持續(xù)到現在,要用現在完成時態(tài),其謂語動詞形式為have/has+動詞過去分詞。故選C?!军c評】此題考查現在完成時,平時應多歸納總結各種時態(tài),語態(tài)和句式的結構及用法。14.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world.A.is makingB.has madeC.makesD.made【答案】 B 【解析】【分析】句意:——華為近幾年取得了多大的進步??!——難怪它在世界的每個角落都出名。根據時間狀語 in recent years,近幾年,可知動作從過去持續(xù)到現在,時態(tài)為現在完成時have/has+過去分詞,故選B。 【點評】考查現在完成時。注意掌握現在完成時的結構have/has+過去分詞。15.I a cold. I am not feeling well nowA.caughtB.have caughtC.was catchingD.had caught【答案】 B 【解析】【分析】句意:我感冒了,我現在不舒服。catch a cold意為“感冒”。由句意可知應用現在完成時。故選B?!军c評】考查現在完成時。16.Mike began to work in the factory in 2013.He there for four years. A.is workingB.was workingC.worksD.has worked【答案】D 【解析】【分析】句意:邁克在這里工作已經4年了。一直持續(xù)的狀態(tài)用現在完成時。故D選項正確?!军c評】考查現在完成時。17.A number of tourists _____ Yangzhou many times because such a beautiful city. A.have been toB.has been toC.has gone toD.have gone to【答案】 A 【解析】【分析】句意:很多游客多次去過揚州,因為它是如此美麗的一個城市。have been to,表示去過某個地方,have gone to,表示去了某地,還沒回來。many times是很多次,游客們應該是去過很多次,用have/has been to+地點,由于主語是復數,助動詞用have,故選A。【點評】考查現在完成時,注意have been to表示去過回來了,have gone to表示去了還沒回來。18.I can39。t get into my room now because I _______ my key.A.loseB.will loseC.have lostD.am losing【答案】 C 【解析】【分析】我不能進屋了,因為我已經丟了我的鑰匙。已經發(fā)生的事,用現代完成時?!军c評】考查時態(tài)的用法。19.一 How long your brothe