【正文】
所以選A。句意:——侯博和埃迪去了電影院看電影《瘋狂動物城》。has gone toB.s why I can39。30.— Hobo and Eddie to keep【答案】B 【解析】【分析】句意:——我能保存語文練習(xí)本多長時間?——三個星期。C.yet是現(xiàn)在完成時否定句的標志,故選D。t packt pack has been【答案】 D 【解析】【分析】句意:—你為什么這么匆忙找瑪麗,約翰?—老板想知道她去了哪兒并在那兒呆多久。 has goneB.27.—Why are you looking for Mary in a hurry, John?—The boss is wondering where she _______ and how long she _______ there.A.borrowed【答案】 C 【解析】【分析】句意:你借我的英語詞典有一個月了,你現(xiàn)在能把它還給我嗎?根據(jù)句中時間狀語“for a month”. 可推斷此句應(yīng)該用現(xiàn)在完成時,故先排除選項B、D。lentAre;visiting【答案】 C 【解析】【分析】句意:你去參觀過故宮嗎。C.【點評】考查句子結(jié)構(gòu)。D.leave對應(yīng) 的延續(xù)性動詞為be away。will leaveleavest been。根據(jù)for two weeks可知,謂語動詞必須是持續(xù)性動詞或表示狀態(tài)的詞; has opened這里強調(diào)的是動詞,open是非持續(xù)性動詞,不能與時間段連用,故排除AD; has been open這里open是形容詞,可以與時間段連用;這里第二空表示沒有去過應(yīng)該用haven39。D.has been open。B. haven39。已經(jīng)發(fā)生的用完成時。C.【點評】考查動詞的時態(tài)21.The old city_______ a lot since ten years ago.A.D.C.B.a good example for me since I was young.A.【點評】考查現(xiàn)在完成時,注意have been to表示去過回來了,have gone to表示去了還沒回來。D.have been to由句意可知應(yīng)用現(xiàn)在完成時。have caughta cold. I am not feeling well nowA.18.I in the last few years意為“在過去的幾年里”,用于現(xiàn)在完成時。B.took place17.Great changeshas worked【答案】D 【解析】【分析】句意:邁克在這里工作已經(jīng)4年了。 A.選C。故選D。C.has fallen14.Mike used to be a top student, but he 【答案】C 【解析】【分析】句意:你看見我的詞典了嗎?我到處都找不到了。Have you seen。13.—_______ my dictionary? I can39。D.B.for more than two weeks 表示時間段,在現(xiàn)在完成時中需要和延續(xù)性動詞連用,lend 和 borrow 都是短暫性動詞,keep 具有延續(xù)性,故選C。B.D.B. 【點評】考查動詞的時態(tài)。did, writehas, writtenyou ——是的,它已經(jīng)開了一個多星期了。C.8.—They say there is a new restaurant near here. —Yes, and it ______ for more than a week.A.D.B.【點評】動詞的時態(tài)可以根據(jù)選項與上下文之間的前后關(guān)系來判斷。D.B.注意yet常和現(xiàn)在完成時連用。過去的動作對現(xiàn)在造成的影響和t watched【答案】 D 【解析】【分析】句意:——連