【文章內(nèi)容簡介】
意是:你必須把書還給圖書館因為你已經(jīng)……兩個多星期了。for more than two weeks 表示時間段,在現(xiàn)在完成時中需要和延續(xù)性動詞連用,lend 和 borrow 都是短暫性動詞,keep 具有延續(xù)性,故選C。【點評】考查現(xiàn)在完成時中延續(xù)性動詞和短暫性動詞的轉(zhuǎn)換問題。13.—I haven39。t seen your grandfather for two years. What happened to him?—Oh, he ________ here for two years.A.stayedB.hasn39。t stayedC.staysD.hadn39。t stayed【答案】 B 【解析】【分析】答語中的for two years是一段時間,用在現(xiàn)在完成時的句中時?,F(xiàn)在完成時的結(jié)構(gòu):主語+have/ has +過去分詞??芍xB?!军c評】考查現(xiàn)在完成時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 【解析】【分析】句意:——華為近幾年取得了多大的進步啊!——難怪它在世界的每個角落都出名。根據(jù)時間狀語 in recent years,近幾年,可知動作從過去持續(xù)到現(xiàn)在,時態(tài)為現(xiàn)在完成時have/has+過去分詞,故選B。 【點評】考查現(xiàn)在完成時。注意掌握現(xiàn)在完成時的結(jié)構(gòu)have/has+過去分詞。15.Mr.Fan in 2005.In other words,he for 9 years till now. A.got married;has been marriedB.married;had been marriedC.got married;had been marriedD.married;got married【答案】 A 【解析】【分析】首先第一空表述的是一個發(fā)生在2005年(即過去)的一個動作,所以為一般過去時,其次 married 后面要接賓語,get married 表示的是短暫性動作,所以應填get married. 第二空由“till now”可知表示的是從過去直到現(xiàn)在的一種狀態(tài)即為現(xiàn)在完成時,此處married做形容詞“已婚的”故填“has been married”,故選A.【點評】此題考查了動詞時態(tài)問題,同時也考查了“get married”和“married ”的區(qū)別。16.I know Li Qing well. We________ friends for five years. A.becameB.have beeC.wasD.have been【答案】 D 【解析】【分析】句意:我很了解李青,我們是5年的朋友了。根據(jù)for five years,可知時態(tài)是現(xiàn)在完成時,并且要用持續(xù)性動詞,have been friends,是bee friends的持續(xù)性動詞,故選D。 【點評】考查時態(tài),注意持續(xù)性動詞的用法。17.It has been three years since I ______ a teacher.A.beeB.becameC.beingD.to bee【答案】 B 【解析】【分析】題意:現(xiàn)在完成時里,since從句里動詞應用一般過去時。故選B。【點評】考查現(xiàn)在完成時和表示一段時間的時間狀語的連用用法,理解題意,即可得出答案。18.His cat has ________ for five weeks.A.diedB.been deadC.dying