【正文】
d【點評】此題考查過去完成時的用法。had realized【答案】 A 【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上課他也沒有起來。B.had fallen asleep 24.By the time she went outside, the bus ____ already ______ .A.think【答案】B 【解析】【分析】句意:我本來想努力學(xué)習(xí),但是有人打擾了我。D.C.B.21.She_______ballet before she entered film industry.A.C.根據(jù)句意,應(yīng)選C。 【點評】考查過去完成時,注意過去完成時表達(dá)的是過去的過去。had left句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經(jīng)被扔了。B.t【答案】C 【解析】【分析】句意:—當(dāng)你到家的時候,你爸爸正在讀報紙嗎?—不,沒有。Was; reading; he wasn39。 【點評】本題考查過去完成時的用法,表示過去的過去。B.will play【答案】 C 【解析】【分析】句意:西蒙舉行第一次音樂會時,他已經(jīng)彈了很多年鋼琴了。had been married【答案】D 【解析】【分析】句意:到我妹妹十五歲的時候,我的祖父母已經(jīng)結(jié)婚五十年了。13.My grandparentsdid she stayshe is staying【點評】本題考查過去完成時的用法。had left11.Tom D.t flyhad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。lie有兩個意思,躺下,這時過去式是lay,過去分詞是lain,現(xiàn)在分詞是lying;另一個意思是撒謊,過去式和過去分詞是lied;lay可以作為lie的過去式,也可以做動詞原形,意思是下蛋,放置,過去式和過去分詞是laid。C. laidD.tookby the time:到…時候為止;通常引導(dǎo)一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。have left根據(jù)時間狀語從句before she got ,該用過去完成時態(tài):had+過去分詞,故答案為C。put4.— What do you think of the young lady?— She is hardworking. She ________ all her effort into her work before she got ill.A. a 【點評】注意時態(tài)一致,3.When I got to school, I realized I ______ my backpack at home.A.havinghad begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。have begunD.B.stop to havehad left做題就很容易。B.had put她生病前把她所有的精力都投入到她的工作中。C.考查過去完成時。7.Everything he ____ away from him before he returned to his hometown. A.lying。 lied【答案】 A 【解析】【分析】句意:這個男孩躺在地上,他把自行車放在了大樹的后面。D.didn39。用had+動詞的過去分詞表達(dá)。C.故選C。in hospital. A.C.【點評】本題考查過去完成時,注意熟記過去完成時的結(jié)構(gòu)had+過去分詞。had got marriedD.had playedD.was watching句意是:—昨天晚上除了你之外我們都去電影院了,你為什么沒來?—因為這部電影我已經(jīng)看過兩次