【正文】
C。is already left故選A。hopeto be able to e and see you. A.【點評】此題考查過去完成時。C.had begun故選B。【點評】此題考查過去完成時的用法。had never been【答案】 D 【解析】【分析】句意:我阿姨說她從沒去過廣州。24.My aunt said that she ________ to Guangzhou. A.人還沒回,現(xiàn)在完成時; been in去了某地,人還在那里,現(xiàn)在完成時;,人還沒回,過去完成時;,人還在那里,過去完成時。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。結(jié)合語境可知上文描述的是剛才發(fā)生的動作,故用一般過去時態(tài)。won39。didn39。B.22.Pardon? I _____ quite catch you.I said I ______ the song before.A.had realized【答案】 A 【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上課他也沒有起來。B.had fallen asleep will finish【答案】 B 【解析】【分析】考查動詞時態(tài)。C.而很多的題目,句中并沒有像本題一樣有明確的時間,很多要通過上下文的判斷得知。C.had been on故選B。C.had thought【點評】考查現(xiàn)在完成時態(tài)。故選D【點評】考查過去完成時。句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經(jīng)被扔了。C.B.15.——Jim, did you take out the trash just now?——No. By the time I came home it D.B.開始begin,電影已經(jīng)開始了五分鐘是存在的狀態(tài),要用延續(xù)性的動詞,所以要將瞬間動詞begin改為be on,故選D。C.had begunhave been to【答案】 C 【解析】【分析】have gone to去了(尚未回).have been to去過(已回),根據(jù)句意在last weekend之前去過,所以用過去完成時,故選C。C.had gone tothe park twice.A.t you e?—Because I watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A。 watchhave。had。11.—How long had been married【答案】D 【解析】【分析】句意:到我妹妹十五歲的時候,我的祖父母已經(jīng)結(jié)婚五十年了。for fifty years by the time My sister was 15. A.10.My grandparentsshe stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長時間。did she stayshe had stayedshe is staying用had+動詞的過去分詞表達。根據(jù)上文的句子The girl sitting next to me on the plane was very nervous的一般過去時態(tài)可知,這里空白處所表示的是過去的過去,謂語應(yīng)該用過去完成時態(tài):had+動詞的過去分詞。hadn39。didn39。鈴響發(fā)生在過去的動作回到學(xué)校之前,所以用過去完成時態(tài)。C.has rungrang7.By the time I got back to school, the bell______.lie有兩個意思,躺下,這時過去式是lay,過去分詞是lain,現(xiàn)在分詞是lying;另一個意思是撒謊,過去式和過去分詞是lied;lay可以作為lie的過去式,也可以做動詞原形,意思是下蛋,放置,過去式和過去分詞是laid。C.lying。 laid故選D。seeam seeing結(jié)合句意和語境可知選D??疾檫^去完成時。C.4.By the time I got to school, I realized that I ________ my backpack at home. A.結(jié)合語境可知下文描述的是過去某時已經(jīng)完成的動作,用過去完成時態(tài)。3.I got to the party late. By the time I arrived, some people ______ home already.把…落在…用leave,又因為是過去完成時,故選B。C.2.When I got to school, I realized I ______ my backpack at home.A.will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經(jīng)30年了。C.worksD. 【點評】考查現(xiàn)在完成時,注意結(jié)合時間狀語確定句子的時態(tài)和句子結(jié)構(gòu)。had lefthad forgotten【答案】 B 【解析】【分析】句意:當(dāng)我到學(xué)校時,我才意識到我把雙肩包落在家里了。做題就很容易。在我到達之前,一些人已經(jīng)回家了。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。had forgottenhad left【答案】 D 【解析】【分析】句意:我到學(xué)校的時候,我意識到我把書包忘在家里。Leave sth. Sp.:把…落在某地。d love to, but I______ it already.A.C.由already可知是完成時,所以用have done。lying。B. lied【答案】 A 【解析】【分析】句意:這個男孩躺在地上,他把自行車放在了大樹的后面?!军c評】考查動詞辨析,過去進行時態(tài),過去完成時態(tài)。A.B.過去完成時態(tài),表示動作發(fā)生在過去的過去。8.The girl sitting next to me on the plane was very nervous, for she before. A.t flownC.t flying【答案】C 【解析】【分析】句意:飛機上坐在我旁邊的女孩很緊張,因為她以前沒有坐過飛機。掌握過去完成的意義和用法:表示過去的過去的動作或狀態(tài)。in hospital. A.B.C.D.【點評】本題考查過去完成時,注意熟記過去完成時的結(jié)構(gòu)had+過去分詞。 had got marriedD.【點評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。TV by the time I called you?—For about two hoursA.B.did。were。12.—We all went to the park except you last weekend. Why didn39。B.D.has begunB.根據(jù)got可知,電影開始五分鐘屬于在過去某時間前已經(jīng)存在的狀態(tài),應(yīng)該用過去完成時,所以排除A和C。raised