【正文】
可知,用現在完成時,have got,故選C。D.B.本句并非表示“死亡”這個狀態(tài)的延續(xù),而是指從過去某一時間到現在“死亡”這個動作發(fā)生了多少次,所以選C符合語境。D. sincedied。______ last week. 【點評】考查現在完成時延續(xù)性動詞與短暫性動詞的轉換。has, been dead【答案】 D 【解析】【分析】句意:他的爺爺去世多久了?has died已經去世了,不能與時間段連用;has been death形式錯誤,death是名詞;has dying形式錯誤;has been dead已經去世了。C. his grandfather28.How longD.taughthas gone。has been。【點評】聯(lián)系句意,尋找關鍵詞,根據關鍵詞語判斷所填之詞。Will;visitA.25.Did;finishHave;finished用現在完成時強調過去發(fā)生的事件對現在的影響。D.B. has died【答案】 B 【解析】【分析】句意:狗死了有十多天了。B.is。這個句子是錯誤的,begun的原形是begin,意思是開始,是瞬間性動詞,不能和一段時間連用;C選項意為:我借這本書已經兩天了,這個句子是對的,keep是持續(xù)性動詞;D選項意為:這兩個把戲之間的區(qū)別是什么?故應選B。I have kept the book for two days.Your car is good except for the colour.現在進行時表示持續(xù)大現在的狀態(tài)并有可能繼續(xù)持續(xù)下去。has studiedB.故選B。t been。has opened。 haven39。has been open。t gone【點評】考查現在完成時。 bought【答案】 C 【解析】【分析】本題考查動詞的時態(tài)。 had had bought18.一 How long D.B.【點評】考查句子時態(tài)。doesn39。hasn39。wasn39。won39。 China before.This is her first time to be here. 16.SusanD.saw15.一 Have you ever 14. — Where is your uncle? I haven39。in five years【答案】B 【解析】【分析】句意:他已經在我們學校學習五年了。C.表示動作從過去開始持續(xù)到現在用現在完成時,結構為have/has+過去分詞,因為主語是I,助動詞用have,故選B。故選D。 is【答案】 D 【解析】【分析】考查動詞的時態(tài)。was。B. 由時間狀語 for five weeks可知應用延續(xù)性動詞,故答案選B。C.been deadhave been away from【答案】 D 【解析】【分析】根據句意“他們已經離家兩年多了”可知用現在完成時,時間狀語for over two years 表示時間段,動詞要具有延續(xù)性,left是 leave的過去分詞,是短暫性動詞,不能和時間段連用,故選D。C.have leftthe hometown for over two years.A.【點評】考查動詞時態(tài),一般過去時表示過去某個時間發(fā)生的動作;現在完成時表示過去的動作對現在造成的結果或影響。D. has happenedB.has happens to。—Don39。has been on【答案】 C 【解析】【分析】句意:——對不起,我遲到了。B.考查have been 與have gone 的區(qū)別。C.6.—How many times _______ you _______ to Beijing this year?—Three times.A.在去的路上,還沒有回來;,表示去了某地,并且回來了。have been to【答案】