【正文】
0。was inC.has been toD.has gone to【答案】 D 【解析】【分析】句意:邁克去了書店。我不得不等他。從第二句來判斷. 邁克不在. 應用“have/has gone to a place”來表示“去某地了(還沒有回來)”。用現(xiàn)在完成時強調過去發(fā)生的事件對現(xiàn)在的影響?!军c評】考查動詞時態(tài)及have been to和have gone to的區(qū)別。26.一This is the second time I have e to Taiyuan. It a lot.一Yeah, it is being more and more beautiful. A.changesB.will changeC.was changingD.has changed【答案】 D 【解析】【分析】句意為——這是我第二次來到太原。 它改變了很多?!堑模鼘⒆兊迷絹碓矫利?。根據(jù)have e,可知是時態(tài)是現(xiàn)在完成時,結構為have/has done,主語是it,用has changed,故選D?!军c撥】此題考查現(xiàn)在完成時。27. Anna, could you lend me this book, please? I39。m sorry. I it for only two days, and I haven39。t finished it yet.A.have boughtB.have hadC.boughtD.had【答案】 B 【解析】【分析】句意:“安娜,請問你能借給我這本書嗎?……對不起,我剛買了兩天。我還沒有看完呢?!备鶕?jù)答語中的 “for only two days”可知要用現(xiàn)在完成時,而且應用延續(xù)性動詞。故選B?!军c評】考查現(xiàn)在完成時。28.—Why are you looking for Mary in a hurry, John?—The boss is wondering where she _______ and how long she _______ there.A.has been。 has beenB.has gone。 has goneC.has been。 has goneD.has gone。 has been【答案】 D 【解析】【分析】句意:—你為什么這么匆忙找瑪麗,約翰?—老板想知道她去了哪兒并在那兒呆多久。Have/has gone to 意為去了某地,have/has been to 意為去過某地,而have/has been in+地點名詞意為呆在某地,停留在某地,當時副詞there時,不用介詞in,故選D。29.Our foreign teacher Miss Smith us English since five years ago.A.taughtB.is teachingC.has taughtD.teaches【答案】 C 【解析】【分析】句意:我們的外語老師史密斯小姐從五年前就教我們英語。由since可知用現(xiàn)在完成時,故選C?!军c評】考查現(xiàn)在完成時。30.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A.leftB.have leftC.were away fromD.have been away from【答案】 D 【解析】【分析】根據(jù)句意“他們已經(jīng)離家兩年多了”可知用現(xiàn)在完成時,時間狀語for over two years 表示時間段,動詞要具有延續(xù)性,left是 leave的過去分詞,是短暫性動詞,不能和時間段連用,故選D。【點評】本題考查延續(xù)性動詞和短暫性動詞的轉換。