【正文】
根據(jù)句意可知是從過去持續(xù)到現(xiàn)在的動作,應(yīng)該用現(xiàn)在完成時(shí)。本句并非表示“死亡”這個(gè)狀態(tài)的延續(xù),而是指從過去某一時(shí)間到現(xiàn)在“死亡”這個(gè)動作發(fā)生了多少次,所以選C符合語境。D. sincedied。______ last week. 由題干中的for 400 years可知應(yīng)用現(xiàn)在完成時(shí),且用延續(xù)性動詞,排除A、B兩項(xiàng),C項(xiàng)中動詞die是非延續(xù)性動詞,故選D。has dieddied has been【答案】 D 【解析】【分析】句意:—你為什么這么匆忙找瑪麗,約翰?—老板想知道她去了哪兒并在那兒呆多久。 has goneB.27.—Why are you looking for Mary in a hurry, John?—The boss is wondering where she _______ and how long she _______ there.A.他去過那3次了。B.has been;has gone there three times. to New York.He 一He【點(diǎn)評】考查現(xiàn)在完成時(shí)的短暫性動詞與延續(xù)性動詞辨析。D.B.25.You would。C. doever一般永遠(yuǎn)現(xiàn)在完成時(shí)的疑問句中,只有C選項(xiàng)是完成時(shí)態(tài),故選C。Have;visitedB.自從用since.【點(diǎn)評】考查關(guān)連詞的用法。forB.beforetwo years ago表示動作瞬間結(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?!军c(diǎn)評】分析句意,注意現(xiàn)在完成時(shí)的用法之一即已經(jīng)發(fā)生了的事情并對現(xiàn)在產(chǎn)生影響。D.goes to the post office.故C選項(xiàng)正確。studied A.19.My sisterhas been away from【答案】 D 【解析】【分析】句意:小湯姆離開家已經(jīng)十年了。left from18.Little Tom have been表示去過某地;have gone表示去了還沒有回來。 haven39。t gone haven39。17.The new supermarket in our town _______ for two weeks, but I _______ there yet .A.也就是說,從上周開始,我就一直在感冒。 have caughtB. A.16.Last week I _______ a cold. That39。根據(jù)題意可知,本句為定語從句,且從句中缺少主語,需要用 that或 who引導(dǎo) , 且 不可省略 , 所以排除A和D。that have got the tickets15.All members_______ are admitted to the auditorium. A.t played【答案】A 【解析】【分析】句意:——你還打籃球嗎?——哦,不了。B.haven39。它是這座城市最古老的建筑之一。D. isis。here for over 80 years. It 13.This museum D.beetake place“發(fā)生”沒有被動語態(tài)。C.will take placeD.C.B.10.So far Tom with Mary _______ 50 left behind children to do their homework after school.A.have workedworksbe married表結(jié)婚的狀態(tài),be動詞的過去分詞為been??疾閔ave been 與