【正文】
析】句意:——我能保留這本書多長時間?——五天。keeplendborrowD.【點評】本題考查現(xiàn)在完成時的用法。have beenhave been taken place【答案】C 【解析】【分析】句意:過去幾年我的家鄉(xiāng)發(fā)生了巨大的變化。 in my hometown in the last few years. A.took placein the last few years意為“在過去的幾年里”,用于現(xiàn)在完成時。B.5.Wow! You ________ dinner! Let39。have cooked【答案】 D 【解析】【分析】句意:Wow,你做好分了,讓我們現(xiàn)在來吃。但是你一定要按時歸還它。has been openedhad;gone【答案】 A 【解析】【分析】句意是:——你今年去過北京幾次?——三次。13.—_______ my dictionary? I can39。Have you seen。【答案】C 【解析】【分析】句意:你看見我的詞典了嗎?我到處都找不到了。t play【點評】考查動詞時態(tài)中的for+段時間與完成時態(tài)連用,根據(jù)時間確定是現(xiàn)在完成還是過去完成。17.This museum here for over 80 years. It is。 is它是這座城市最古老的建筑之一。have gone【答案】B 【解析】【分析】句意:——你爸爸在哪?——他去了長沙。am losing【答案】 C 【解析】【分析】我不能進屋了,因為我已經(jīng)丟了我的鑰匙。句意:“你哥哥買這個相機多久了?”“兩周了?!备鶕?jù)句意可知用現(xiàn)在完成時,buy是瞬間動詞. 不可與how long連用,故排除選項A、D:選項C是過去進行時,不符合題意。 has gone has been away has been away has gone【答案】 B 【解析】【分析】句意:Jackson兩年前離開學校,他離開已經(jīng)兩年了。C.由句中“for more than ten years”可知. 句中的謂語動詞需使用延續(xù)性動詞。have been to sp. 表示“去過某地”,現(xiàn)在已經(jīng)回來了。 to the post office.D.have borrowed故選 C。 A.【點評】考查現(xiàn)在完成時has gone to 和has been to的用法。has been。for 400 years, but his works still have great influence today.A.莎士比亞已經(jīng)逝世400年了,但現(xiàn)在他的作品仍然有很大的影響力。 has happenedD. has happened【答案】D 【解析】【分析】句意:剛才你發(fā)生了什么事?別擔心,沒什么事發(fā)生。【點評】考查現(xiàn)在完成時。B.has been。has gone;has goneC.27.一Where is Mr.Miller?lent該句是問jones現(xiàn)在的去向,而jones去郵局是在詢問之前就發(fā)生了的并且對現(xiàn)在產(chǎn)生的影響是他還沒回來,所以用完成時。has beenB.25.—Where39。【點評】考查現(xiàn)在完成時。B.【點評】考查動詞的時態(tài)。【點評】考查現(xiàn)在完成時。主語是your brother,為第三人稱單數(shù),所以應(yīng)該選擇C項。【點評】考查時態(tài)的用法。have lost之前發(fā)生的動作對現(xiàn)在造成的影響用現(xiàn)在完成時,結(jié)構(gòu)為have/has+過去分詞,主語he是第三人稱單數(shù),助動詞用has,go的過去分詞是gone,故選B。故選D。D.B.will visit【答案】 B 【解析】【分析】