【正文】
60。D.Will:finish【答案】 A 【解析】【分析】句意:你完成了你的家庭作業(yè)嗎、還沒有。由第二句可知該句為現(xiàn)在完成時,所以前一句也為現(xiàn)在完成時,故選A.【點評】辨析句意,注意句子的時態(tài)與語態(tài),選出合適的選項。25.Jack_______ school two years ago and he _______ for two years. A.leaves。 has goneB.left。 has been awayC.leaves。 has been awayD.left。 has gone【答案】B 【解析】【分析】句意:Jack兩年前離開學(xué)校,他離開有兩年時間了。two years ago表示動作瞬間結(jié)束用一般過去時,leave的過去式為left,for two years表示狀態(tài)延續(xù)用現(xiàn)在完成時,leave需換成be away from,且Jack相當于第三人稱單數(shù),用has been away from。故選B?!军c評】考查一般過去時和現(xiàn)在完成時,注意根據(jù)標志性短語確定時態(tài)。26.You my English dictionary for a month. Could you please give it back to me now?A.have borrowedB.lentC.have keptD.borrowed【答案】 C 【解析】【分析】句意:你借我的英語詞典有一個月了,你現(xiàn)在能把它還給我嗎?根據(jù)句中時間狀語“for a month”. 可推斷此句應(yīng)該用現(xiàn)在完成時,故先排除選項B、D。borrow是瞬間性動詞,不能與時間段連用,需將borrow改為keep。故選 C。【點評】考查現(xiàn)在完成時的短暫性動詞與延續(xù)性動詞辨析。27.How long his grandfather ? A.has, diedB.has, been deathC.has, dyingD.has, been dead【答案】 D 【解析】【分析】句意:他的爺爺去世多久了?has died已經(jīng)去世了,不能與時間段連用;has been death形式錯誤,death是名詞;has dying形式錯誤;has been dead已經(jīng)去世了。句中How long問的是一段時間,die是瞬間性動詞,不能和一段時間連用,故A不對。has been dead是一個系表結(jié)構(gòu),表示狀態(tài),可以持續(xù)。故應(yīng)選D?!军c評】考查現(xiàn)在完成時延續(xù)性動詞與短暫性動詞的轉(zhuǎn)換。die 非延續(xù)性動詞,要轉(zhuǎn)換為延續(xù)性的be dead。28.More than 80 people______ in the earthquake______ last week. A.died。 forB.have been dead 。 sinceC.have died。 sinceD.have been dead。 for【答案】 C 【解析】【分析】句意:自從上個周有超過80人在地震中傷生。for+時間段;since+時間點,自從……時起,主句用現(xiàn)在完成時,句中的時間狀語last week是時間點,故用since。本句并非表示“死亡”這個狀態(tài)的延續(xù),而是指從過去某一時間到現(xiàn)在“死亡”這個動作發(fā)生了多少次,所以選C符合語境?!军c評】考查現(xiàn)在完成時。29.— have you had the mobile phone?—Since 2015. A.How oftenB.How longC.How soonD.How many【答案】B 【解析】【分析】句意:你什么時候有的手機?自從2015年。詢問的是從什么時候開始,也就是時間長度。故B選項正確?!军c評】考查特殊疑問句的辨析。30.The Greens many places of interest since two years ago.A.has visitedB.have visitedC.visitedD.will visit【答案】 B 【解析】【分析】句意:自兩年前開始,格林一家參觀了許多名勝。since引出的時間狀語從句,強調(diào)主句謂語從過去某時一直延續(xù)到現(xiàn)在,主句用現(xiàn)在完成時態(tài),the Greens格林一家,表示復(fù)數(shù)含義,作主語,謂語用復(fù)數(shù)形式。故選B。