【正文】
0。B.had forgottenC.have leftD.had left【答案】 D 【解析】【分析】句意:我到學(xué)校的時(shí)候,我意識到我把書包忘在家里。考查過去完成時(shí)。by the time:到…時(shí)候?yàn)橹?;通常引?dǎo)一個(gè)時(shí)間狀語從句,表示“到……的時(shí)候?yàn)橹埂敝骶鋭t表示在此時(shí)間之前某個(gè)事件已完成。值得注意的是,當(dāng)從句用過去時(shí)時(shí),主句通常用過去完成時(shí)。Leave sth. Sp.:把…落在某地。結(jié)合句意和語境可知選D。【點(diǎn)評】此題考查過去完成時(shí)的用法。8.By the end of last month,I all the CDs of the famous singer. A.collectB.collectedC.have collectedD.had collected【答案】 D 【解析】【分析】根據(jù)時(shí)間狀語“by the end of last month”可知謂語動(dòng)詞發(fā)生在過去的過去,故用過去完成時(shí)。故選D.【點(diǎn)評】此題考查動(dòng)詞時(shí)態(tài)。9.— Jack, would you like to see the new movie?— I39。d love to, but I______ it already.A.am seeingB.will seeC.seeD.have seen【答案】 D 【解析】【分析】句意:——杰克,你愿意去看這個(gè)新電影嗎?——當(dāng)然樂意,但是我已經(jīng)看過了。由already可知是完成時(shí),所以用have done。故選D?!军c(diǎn)評】本題考查完成時(shí)have done。10.By the time I got there, the football match ________ already ________.A.has。 finishedB.was。 finishedC.had。 finishedD./。 finished【答案】 C 【解析】【分析】句意:到我到達(dá)那里的時(shí)候,足球賽已經(jīng)結(jié)束了。by the time通常用完成時(shí)態(tài),根據(jù)got可知是過去完成時(shí),故選C?!军c(diǎn)評】考查過去完成時(shí)。11.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ā)生或完成的動(dòng)作,句子用過去完成時(shí)態(tài);leave是一個(gè)非延續(xù)性的動(dòng)詞,不能與表示一段時(shí)間的狀語for…連用,可以表達(dá)成be away,形容詞表示狀態(tài),可以與表示一段時(shí)間的狀語連用。故選D?!军c(diǎn)評】本題考查過去完成時(shí)以及延續(xù)性動(dòng)詞的用法。12.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)完成的動(dòng)作,應(yīng)該用過去完成時(shí):had+動(dòng)詞的過去分詞。故答案為C?!军c(diǎn)評】考查過去完成時(shí)。掌握過去完成時(shí)的構(gòu)成和用法。13