【正文】
【點評】考查現(xiàn)在完成時。have been taken place【答案】C 【解析】【分析】句意:過去幾年我的家鄉(xiāng)發(fā)生了巨大的變化。 in my hometown in the last few years. A.【點評】考查句子時態(tài)。doesn39。hasn39。wasn39。won39。 China before.This is her first time to be here. 29.SusanD.taught do【答案】 B 【解析】【分析】句意:在過去的兩個小時你做了什么,我的乖乖?根據“in the past two hours”可知用完成時態(tài)。are。B.【點評】聯(lián)系句意,尋找關鍵詞,根據關鍵詞語判斷所填之詞。Will;visitA.26. has gone【答案】B 【解析】【分析】句意:Jack兩年前離開學校,他離開有兩年時間了。 has been away has been away has gone has died【答案】 B 【解析】【分析】句意:狗死了有十多天了。B.is。 has gone【答案】 B 【解析】【分析】句意:Jackson兩年前離開學校,他離開已經兩年了。 has been away has been away has goneschool two years ago and he ”根據句意可知用現(xiàn)在完成時,buy是瞬間動詞. 不可與how long連用,故排除選項A、D:選項C是過去進行時,不符合題意。22. What a nice watch! How long D.B.”由ever及答語可知句子用現(xiàn)在完成時,故用see的過去分詞seen。B.seealready是完成時的標志,故選B。will watchB.根據句意選出正確的時間狀語。D.since five years它是這座城市最古老的建筑之一。D. isis。here for over 80 years. It 17.This museum has worked【答案】D 【解析】【分析】句意:邁克在這里工作已經4年了。 A.【點評】考查現(xiàn)在完成時和表示一段時間的時間狀語的連用用法,理解題意,即可得出答案。became15.It has been three years since I ______ a teacher.A.has been【答案】 D 【解析】【分析】句意為“Mike過去是尖子生,但自從迷上電子游戲以來成績落后了”。behind since he lost himself in puter games.A.s ,故選A。它是極好的。the Bird39。13.—Hi, Tom! 本句He是主語,together with his students是介詞短語,做定語不是主語,所以用has。have been to【答案】 A 【解析】【分析】句意:— 王老師在哪里?—他同他的學生去了Zhuyuwan公園。C.t stayed【答案】 B 【解析】【分析】答語中的for two years是一段時間,用在現(xiàn)在完成時的句中時。C.stayedmarry是非延續(xù)性動詞,其延續(xù)性動詞是be married,be的過去分詞是been,故選C。——是的,我已經結婚三年了。married, have marriedhas been open【答案】 D 【解析】【分析】o