【正文】
。故答案選C。in the last few years意為“在過去的幾年里”,用于現(xiàn)在完成時(shí)。D.have taken placeB.took place30.Great changes故C選項(xiàng)正確。t visit【答案】C 【解析】【分析】句意:蘇珊以前沒有來過中國。D.t visitedC.t visitingB.t visit A.【點(diǎn)評】考查現(xiàn)在完成時(shí)。teaches【答案】 C 【解析】【分析】句意:我們的外語老師史密斯小姐從五年前就教我們英語。C.is teachingus English since five years ago.A.28.Our foreign teacher Miss Smith 故選B。would。 doingC.have。 doin the past two hours, my baby?A.you 27.What ever一般永遠(yuǎn)現(xiàn)在完成時(shí)的疑問句中,只有C選項(xiàng)是完成時(shí)態(tài),故選C。D.Have;visitedB.Were:Visiting you ever______ the Palace Museum? 【點(diǎn)評】考查一般過去時(shí)和現(xiàn)在完成時(shí),注意根據(jù)標(biāo)志性短語確定時(shí)態(tài)。two years ago表示動(dòng)作瞬間結(jié)束用一般過去時(shí),leave的過去式為left,for two years表示狀態(tài)延續(xù)用現(xiàn)在完成時(shí),leave需換成be away from,且Jack相當(dāng)于第三人稱單數(shù),用has been away from。left。leaves。left。leaves。Since 引導(dǎo)一個(gè)過去時(shí)的句子,所以第二個(gè)空填die的過去式,主句應(yīng)該用現(xiàn)在完成時(shí),也可以用is ,但比較口語化,綜合兩個(gè)空可知選B。was。 has been deadC.has been。 has been dead24.It _______ over ten days since the dog _______ .A.根據(jù)“two years ago”可知,第一空應(yīng)用一般過去時(shí);根據(jù)“for two years”可知,第二空應(yīng)用現(xiàn)在完成時(shí),且動(dòng)詞要用延續(xù)性動(dòng)詞,故選B。left。leaves。left。leaves。23.Jackson 故選B項(xiàng)?!敬鸢浮?B 【解析】【分析】句意:“多好的一塊表啊!你買了多久了? “剛剛兩周。 buyD. havingC. hadB. buyA.you 【點(diǎn)評】考查時(shí)態(tài)的用法。has changed【答案】 D 【解析】【分析】這個(gè)老城市已經(jīng)發(fā)生了太多改變自從十年前。changechangeschanged【點(diǎn)評】考查動(dòng)詞的時(shí)態(tài)。seen【答案】 D 【解析】【分析】句意:“你看過電影《港囧》嗎?”“是的,我看過。C.to seethe film Gang Jiong?一 Yes, I have.A.【點(diǎn)評】聯(lián)系句意,注意辨析關(guān)鍵的詞語,來判斷所填之詞。am watching【答案】 B 【解析】【分析】明天去看電影大魚怎么樣?哦,我已經(jīng)看過了。C.have watchedA.19.—What about watching the movie Big Fish tomorrow?—Oh, I【點(diǎn)評】考查時(shí)間狀語。in five years【答案】B 【解析】【分析】句意:他已經(jīng)在我們學(xué)校學(xué)習(xí)五年了。C.for five years18.He has studied