【正文】
還沒有回來。根據(jù)for two weeks可知,謂語動詞必須是持續(xù)性動詞或表示狀態(tài)的詞; has opened這里強(qiáng)調(diào)的是動詞,open是非持續(xù)性動詞,不能與時間段連用,故排除AD; has been open這里open是形容詞,可以與時間段連用;這里第二空表示沒有去過應(yīng)該用haven39。 haven39。D.t gonehas been open。 haven39。B. haven39。18.The new supermarket in our town _______ for two weeks, but I _______ there yet .A.已經(jīng)發(fā)生的事,用現(xiàn)代完成時。D.C.B.t get into my room now because I _______ my key.A.【點評】考查現(xiàn)在完成時。一直持續(xù)的狀態(tài)用現(xiàn)在完成時。D.worksB.is working there for four years. 16.Mike began to work in the factory in 2013.He前句表示從過去一直延續(xù)到現(xiàn)在的狀態(tài),用現(xiàn)在完成時態(tài);后句表示的是現(xiàn)在的狀態(tài),用一般現(xiàn)在時態(tài)。句意:博物館在這兒有八十多年了。has been。 has beenC.had been。 wasone of the oldest buildings in this city.A.D.are offeringB.offered故選B。will visit【答案】 B 【解析】【分析】句意:自兩年前開始,格林一家參觀了許多名勝。visitedhave visitedhas visited選C。D.C.B.12.So far Tom with Mary _______ 50 left behind children to do their homework after school.A.s ,故選A。have been to+地點名詞,去過某地,去了并且回來了;have gone to+地點名詞,去了某地,去了還沒有回來,在去或者回來的路上。它是極好的。C.B.s fantastic. A.the Bird39。you ever 11.—Hi, Tom! A,learns 學(xué)習(xí),一般現(xiàn)在時,B,learnt 一般過去時CD.has learntB.learns【點評】考查動詞的時態(tài),注意理解句意,根據(jù)時態(tài)的定義判斷。我進(jìn)來的時候看見在桌子上。 seeD. saw have seenC.B. have seent find it anywhere.—I _______ it on the desk when I came in.A.for+段時間,通常用于現(xiàn)在完成時態(tài),結(jié)構(gòu)是have/has+動詞的過去分詞,begin和end都是短暫性動詞,不能用于現(xiàn)在完成時態(tài)中表示動作或狀態(tài)的延續(xù),因此A,B不正確.has been on在進(jìn)行,開著(的狀態(tài)),故選C【點評】現(xiàn)在完成時表示延續(xù)性的狀態(tài)。has been on【答案】 C 【解析】【分析】句意:——對不起,我遲到了。B.has begun8.—I39??疾閔ave been 與have gone 的區(qū)別。D.C.B.7.—How many times _______ you _______ to Beijing this year?—Three times.A.for more than two weeks 表示時間段,在現(xiàn)在完成時中需要和延續(xù)性動詞連用,lend 和 borrow 都是短暫性動詞,keep 具有延續(xù)性,故選C。C.B.6.You must return the books to the library