【正文】
A.【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。結(jié)合語境可知下文描述的是過去某時已經(jīng)完成的動作,用過去完成時態(tài)。have gone【答案】 C 【解析】【分析】句意:我到聚會晚了。had gonewould gowent6.I got to the party late. By the time I arrived, some people ______ home already.故選C。根據(jù)句意可知,從句中表示的動作應(yīng)該發(fā)生在他們到達車站之前,故應(yīng)該用過去完成時。have been away【答案】 C 【解析】【分析】句意:到他們到達公交車站的時候,公交車已經(jīng)離開十分鐘了。C.have left5.By the time they reached the bus stop, the bus__________ for ten minutes.A.【點評】考查動詞的時態(tài)。根據(jù)Before O39。would work【答案】C 【解析】【分析】句意:O39。had workedhas workedworks4.Before O39?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。下文指的是過去某時的動作,故用一般過去時態(tài)。had left…would e【答案】 C 【解析】【分析】句意:杰克把他的鑰匙丟在辦公室了,因此他不得不等到他的妻子回家。had left… cameB.has forgotten … es3.Jake _____his key in the office so he had to wait until his wife _______ home.【點評】此題考查句子時態(tài)。根據(jù)Not yet, I39。Will。 finishB.have。2.—Peter, _______ you _______ your homework?—Not yet, I39。句意是:在我到那里之前他已經(jīng)離開了。D.had leftwas leavingby the time I got there.A.(英語)英語過去完成時真題匯編(含答案)一、初中英語過去完成時1.—Did you see Tom at the party?—No, he leftB.C.has left【答案】 C 【解析】【分析】by the time的從句用過去時,主句用過去完成時,表示主句的動作先發(fā)生,故選C?!军c評】本題考查過去完成時的用法。ll do it at once.A. finishedDid。C. finish【答案】 A 【解析】【分析】句意:——皮特,你完成作業(yè)了嗎?——還沒有,我馬上做。ll do it at ,所以句子時態(tài)用現(xiàn)在完成時,現(xiàn)在完成時的結(jié)構(gòu)have+done,故選A。要根據(jù)上下文的聯(lián)系確定句子時態(tài)。A.forgot… eC.D.結(jié)合語境可知前文描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài)。選C。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years. A.B.C.D.Shea在北京主持Joy FM節(jié)目前,他已經(jīng)在香港工作了10年了。Shea hosted the Joy FM program in Beijing可知,主持節(jié)目這個動作發(fā)生在過去,而在香港呆了十年是發(fā)生在過去的過去,時態(tài)要用過去完成時(had +過去分詞),故選C。牢記過去完成時的用法。had leftB.had been awayD.句中by the time 的意思是到...時候,后跟從句,從句使用的是一般過去時。A是過去完成時,但