【正文】
【點評】本題考查過去完成時的用法。B.【點評】考查過去完成時。has been awayhas leftD.B.故答案為D。D.has never been【點評】考查過去完成時的用法。C.A.【點評】考查時態(tài)辨析26.Nick stayed up really late last night. So this morning he t seen【答案】 D 【解析】【分析】 句意:昨天艾倫見到他的老朋友了嗎?——使得,他見到了。hasn39。B.25.—Did Alan see his old friends yesterday?—Yes, he did. HeD.has, gone過去完成時表示動作發(fā)生在過去的過去,本題不難,平時加強記憶,理解即可。D.has begun【點評】考查過去完成時。D.have thought【點評】考查過去完成時。 【點評】考查現(xiàn)在完成時,注意結(jié)合時間狀語確定句子的時態(tài)和句子結(jié)構(gòu)。D.workswill, finish【答案】 C 【解析】【分析】題意:到上個月末為止,我們已經(jīng)結(jié)束了課程。had, finishedhave, finishedhas, finishedgot,一般過去時,離開在到達之前已經(jīng)發(fā)生了,因此使用過去完成時,故答案是C。C.18.—Did you see Tom at the party? —No, he _________ by the time I got there.A.had been+過去分詞,含有被動語態(tài)的過去完成時。【點評】考查一般疑問句的構(gòu)成和回答,過去進行時態(tài),根據(jù)時間狀語選擇合適的時態(tài)。Did; read; he didn39。Did; read; he didC..A.a newspaper when you got home?— No,句意是:—昨天晚上除了你之外我們都去電影院了,你為什么沒來?—因為這部電影我已經(jīng)看過兩次了。was watching掌握過去完成時的意義(過去的過去)和構(gòu)成:had+動詞的過去分詞。D.had played【點評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。D.had got married 【點評】本題考查過去完成時,注意熟記過去完成時的結(jié)構(gòu)had+過去分詞。D.C.B.in hospital. A.故選C。C.by the time I got to the party.A.用had+動詞的過去分詞表達。根據(jù)上文的句子The girl sitting next to me on the plane was very nervous的一般過去時態(tài)可知,這里空白處所表示的是過去的過去,謂語應該用過去完成時態(tài):had+動詞的過去分詞。hadn39。didn39。 現(xiàn)在完成時態(tài); been away現(xiàn)在完成時; been away過去完成時。D.B.【點評】考查動詞辨析,過去進行時態(tài),過去完成時態(tài)。 lied【答案】 A 【解析】【分析】句意:這個男孩躺在地上,他把自行車放在了大樹的后面。B.lying。been +過去分詞,第一個had表示擁有的意思,后面的had been taken是過去完成時的被動語態(tài)。had been taken7.Everything he ____ away from him before he returned to his hometown. A.had he finished his work already【答案】B 【解析】【分析】句意:他說他已經(jīng)完成他的工作了。B.結(jié)合句意和語境可知選D??疾檫^去完成時。C.5.By the time I got to school, I realized that I ________ my backpack at