【正文】
意結(jié)合這一特點(diǎn)進(jìn)行區(qū)分。7.I got to the party late. By the time I arrived, some people ______ home already.A.wentB.would goC.had goneD.have gone【答案】 C 【解析】【分析】句意:我到聚會晚了。在我到達(dá)之前,一些人已經(jīng)回家了。結(jié)合語境可知下文描述的是過去某時(shí)已經(jīng)完成的動作,用過去完成時(shí)態(tài)。故選C。【點(diǎn)評】英語中的時(shí)態(tài)主要是借助于時(shí)間狀語與上下文語境來進(jìn)行判斷。解答此類題型,首先要注意句子中的時(shí)間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時(shí)態(tài)。8.By the time I got back to school, the bell______.A.rangB.has rungC.had rung【答案】 C 【解析】【分析】句意:當(dāng)我返回到學(xué)校時(shí),鈴早響了。By the time…,在……時(shí)間前,經(jīng)常用于過去完成時(shí)態(tài)。過去完成時(shí)態(tài),表示動作發(fā)生在過去的過去。鈴響發(fā)生在過去的動作回到學(xué)校之前,所以用過去完成時(shí)態(tài)。 A. rang一般過去時(shí)態(tài);B. has rung現(xiàn)在完成時(shí)態(tài);C. had rung過去完成時(shí)態(tài)。故選 C。9.The bus ______ for five minutes when Tim arrived at the station. A.wentB.has leftC.had leftD.had been away【答案】D 【解析】【分析】句意:當(dāng)?shù)夏返竭_(dá)車站時(shí),公交離開了五分鐘了。表示到達(dá)車站前已經(jīng)發(fā)生或完成的動作,句子用過去完成時(shí)態(tài);leave是一個(gè)非延續(xù)性的動詞,不能與表示一段時(shí)間的狀語for…連用,可以表達(dá)成be away,形容詞表示狀態(tài),可以與表示一段時(shí)間的狀語連用。故選D?!军c(diǎn)評】本題考查過去完成時(shí)以及延續(xù)性動詞的用法。10.By the time of last year, she the piano for five years. A.learntB.has learntC.had learntD.will learn【答案】C 【解析】【分析】句意:到去年的時(shí)候,她已經(jīng)學(xué)了五年鋼琴了。由時(shí)間狀語By the time of last year可知這里是指在這個(gè)時(shí)間之前已經(jīng)完成的動作,應(yīng)該用過去完成時(shí):had+動詞的過去分詞。故答案為C。【點(diǎn)評】考查過去完成時(shí)。掌握過去完成時(shí)的構(gòu)成和用法。11.The little boy me a few minutes before his mother showed up. A.stares atB.has stared atC.looks atD.had stared at【答案】 D 【解析】【分析】句意:這個(gè)小男孩在他媽媽出現(xiàn)之前一直盯著我。根據(jù)stare這個(gè)動作發(fā)生在他媽媽showed up出現(xiàn)之前,是過去的過去,可知用過去完成時(shí)had+過去分詞。故選D。【點(diǎn)評】本題考查過去完成時(shí),熟記過去完成時(shí)的結(jié)構(gòu)had+過去分詞。12.—How long you TV by the time I called you?—For about two hoursA.had。 watchedB.have。 watchedC.did。 watch