【正文】
elose19.I can39。之前發(fā)生的動作對現(xiàn)在造成的影響用現(xiàn)在完成時,結(jié)構(gòu)為have/has+過去分詞,主語he是第三人稱單數(shù),助動詞用has,go的過去分詞是gone,故選B。have gone【答案】B 【解析】【分析】句意:——你爸爸在哪?——他去了長沙。C.has gones your father?—He _______ to Changsha.A.故選D。它是這座城市最古老的建筑之一。 is【答案】 D 【解析】【分析】考查動詞的時態(tài)。D.was。 isB.is。here for over 80 years. It 17.This museum 故選D。由語境可知此處應(yīng)用現(xiàn)在完成時態(tài),表示從過去開始,一直延續(xù)到現(xiàn)在的動作或狀態(tài)。D.C.B.here for two years.A.故選B。will visit【答案】 B 【解析】【分析】句意:自兩年前開始,格林一家參觀了許多名勝。visitedhave visitedhas visited【點評】考查動詞時態(tài)中的for+段時間與完成時態(tài)連用,根據(jù)時間確定是現(xiàn)在完成還是過去完成。我已經(jīng)有兩年沒有打過了。hadn39。t playC.didn39。t played14.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A.根據(jù)句意,第一空實際上是詢問詞典在哪兒,即表示看見詞典與現(xiàn)在有關(guān)系,所以用現(xiàn)在完成時;第二空根據(jù)when I came in可知是過去我進來的時候發(fā)生的動作,用一般過去時,故答案為C?!敬鸢浮緾 【解析】【分析】句意:你看見我的詞典了嗎?我到處都找不到了。Did you see。Have you seen。Have you seen。Did you see。13.—_______ my dictionary? I can39。故選A。根據(jù)時間狀語for ten ,可知本句時態(tài)用現(xiàn)在完成時has/have+過去分詞,且謂語應(yīng)為持續(xù)動詞。D.C.B. for ten years. A.have been 是指去過某地切已經(jīng)回來了,have gone 是指去了某地還沒有回來,根據(jù)答句Three ,故選 A。had;gone【答案】 A 【解析】【分析】句意是:——你今年去過北京幾次?——三次。have;gonehad;beenhave;been【點評】考查現(xiàn)在完成時中延續(xù)性動詞和短暫性動詞的轉(zhuǎn)換問題。have kept【答案】C 【解析】【分析】句意是:你必須把書還給圖書館因為你已經(jīng)……兩個多星期了。have borrowedhave lenthas been open【答案】 D 【解析】【分析】open是非延續(xù)性動詞,和表示一段時間的時間狀語連用必須轉(zhuǎn)化為延續(xù)性動詞be ,本句應(yīng)用現(xiàn)在完成時態(tài),故選D。has openedhas been openedopened根據(jù)for about half a year是一段時間,排除非延續(xù)性動詞A、B、C這三個選項,故選D。D.C.B.t seen him for a long time.— He _______ Beijing for about half a year. He moved there in January.A.以及borrow,lend,keep,kept四個詞的詞義和用法。 此處與how long連用,故此處用延續(xù)性動詞,位于情態(tài)動詞can之后,故用動詞原形keep,故選C。但是你一定要按時歸還它。D.C.B.7.—How long can I _________ this book?—Five days. But you