【正文】
故答案選C。D.have taken placet returned,故選C。have lent。lent。B. 【點評】考查have gone to和have been to的用法,注意語境。D. been togone to。第一句上周感冒是發(fā)生在過去的動作,應(yīng)用一般過去式“caught”;第二句從上周起就一直在感冒,是從過去一直持續(xù)到現(xiàn)在的狀態(tài),應(yīng)用現(xiàn)在完成時“have had”,故選B。caught。 have hadC. have had has died【答案】 B 【解析】【分析】句意:狗死了有十多天了。B.is。這個句子是錯誤的,begun的原形是begin,意思是開始,是瞬間性動詞,不能和一段時間連用;C選項意為:我借這本書已經(jīng)兩天了,這個句子是對的,keep是持續(xù)性動詞;D選項意為:這兩個把戲之間的區(qū)別是什么?故應(yīng)選B。I have kept the book for two days.Your car is good except for the colour.故選B。D.has been24.一 Is Tom at home?— No, he has been away from【答案】 D 【解析】【分析】句意:小湯姆離開家已經(jīng)十年了。left from23.Little Tom left。leaves。left。leaves。22.Jackson D.B.之前發(fā)生的動作對現(xiàn)在造成的影響用現(xiàn)在完成時,結(jié)構(gòu)為have/has+過去分詞,主語he是第三人稱單數(shù),助動詞用has,go的過去分詞是gone,故選B。C.has gone【點評】考查動詞的時態(tài)。C.to see【點評】聯(lián)系句意,注意辨析關(guān)鍵的詞語,來判斷所填之詞。have watchedA.18.—What about watching the movie Big Fish tomorrow?—Oh, Iin five years【答案】B 【解析】【分析】句意:他已經(jīng)在我們學(xué)校學(xué)習(xí)五年了。C.故C選項正確。D.C.B. A.【點評】考查現(xiàn)在完成時。D.dying注意yet常和現(xiàn)在完成時連用。過去的動作對現(xiàn)在造成的影響和t watched【答案】 D 【解析】【分析】句意:——連續(xù)劇《破冰行動》這些天正在霸屏。B.doesn39。will visit【答案】 B 【解析】【分析】句意:自兩年前開始,格林一家參觀了許多名勝。visitedhas visitedD.C.B.12.So far Tom with Mary _______ 50 left behind children to do their homework after school.A.are, writing【答案】 B 【解析】【分析】句意:——你給你媽寫了多少封信?——從2016年起,總共109封。have, written【點評】考查動詞的時態(tài),以及has been to ,has gone to ,has been in的含義和用法。has gone to。 has been toC. has been in某人去世了多少年就用延續(xù)性動詞的現(xiàn)在完成時,hasA. was dying過去進行時態(tài);B. has died現(xiàn)在完成時態(tài);C. died一般過去時態(tài); D. has been dead現(xiàn)在完成時態(tài)。C.for five years. A.根據(jù) for more than a week ,可知用現(xiàn)在完成時,have/has been done,故選A。is openinghas been openhad got married【答案】 C 【解析】【分析】for twenty yea