【正文】
me.A.B.C.D. 此處與how long連用,故此處用延續(xù)性動詞,位于情態(tài)動詞can之后,故用動詞原形keep,故選C。He has been to ShanghaiB.Have been to去過某地(已回);have been in在……;have gone to去了某地(未回)。【點評】本題考查現(xiàn)在完成時。had marriedhad got married【答案】 C 【解析】【分析】for twenty years“二十年”.為表一段時間的狀語,要求謂語動詞具有持續(xù)性。has diedhas been dead【答案】 D 【解析】【分析】句意:南西去世五年了?!军c評】本題考查時態(tài)辨析。t seen her for days. —Shehas gone toD.主語是she,所以用has,排除C、D。 【點評】考查短語辨析,注意平時識記其區(qū)別,理解句意。have borrowed【點評】考查現(xiàn)在完成時中延續(xù)性動詞和短暫性動詞的轉換問題。B.stays現(xiàn)在完成時的結構:主語+have/ has +過去分詞。 A.C.由句意得知我已經(jīng)收到去音樂會的邀請函,動作已完成造成的影響是我等不及要去,要用現(xiàn)在完成時,故答案選D。A.married;had been marriedC.16.Mike began to work in the factory in 2013.He there for four years. is workingB.一直持續(xù)的狀態(tài)用現(xiàn)在完成時。has visitedvisitedwill visit【答案】 B 【解析】【分析】句意:自兩年前開始,格林一家參觀了許多名勝。beeD.19.So far, the AIIB(亞投行)_____ 57 countries to be the founding members.A.has attractedwill attract【答案】 B 【解析】【分析】句意:到目前為止,亞投行吸引了57個國家成為發(fā)起國。 wasC.has been。前句表示從過去一直延續(xù)到現(xiàn)在的狀態(tài),用現(xiàn)在完成時態(tài);后句表示的是現(xiàn)在的狀態(tài),用一般現(xiàn)在時態(tài)。your brother ______ this camera?— For two weeks.A.B.C.D.”根據(jù)答語“For two weeks. ”可知本句的動詞應該使用延續(xù)性動詞have,不能使用短暫性動詞buy。school two years ago and he has gone has been away has been away has gone【答案】 B 【解析】【分析】句意:Jackson兩年前離開學校,他離開已經(jīng)兩年了。his home for more than ten years.A.C.由句中“for more than ten years”可知. 句中的謂語動詞需使用延續(xù)性動詞。C.will go【答案】 B 【解析】【分析】考查動詞的時態(tài)。have been to sp. 表示“去過某地”,現(xiàn)在已經(jīng)回來了。 to the post office.goesD.【點評】分析句意,注意現(xiàn)在完成時的用法之一即已經(jīng)發(fā)生了的事情并對現(xiàn)在產(chǎn)生影響。B.Have;visitedever一般永遠現(xiàn)在完成時的疑問句中,只有C選項是完成時態(tài),故選C。t finished it yet.A.had【答案】 B 【解析】【分析】句意:“安娜,請問你能借給我這本書嗎?……對不起,我剛買了兩天。【點評】考查現(xiàn)在完成時。has, diedD.故應選D。borrowD.【點評】考查情態(tài)動詞和延續(xù)性動詞與非延續(xù)性動詞的用法,注意平時識記。has learntD.