【正文】
—我奶奶喜歡看墻上的那個照片。【點評】本題考查過去完成時的用法。D.C.you 故選B。wantwanted29.They are hope【答案】A 【解析】【分析】句意:我們本來希望能來看看你。C.28.We have gone to…表示已經(jīng)去了某地(強調不在說話者所在地);have been to…曾經(jīng)去過某地(現(xiàn)在已經(jīng)回來)。B.has never gone句意:昨天你看的電影怎么樣?沒想法,我到電影院的時候,電影已經(jīng)結束了。C.have finished yethas already finished他已經(jīng)有幾年不見他的老朋友了。t seenwouldn39。his old friends for several years.A.動詞think用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。B.thought選D。has been onhas begun【點評】此題考查動詞的時態(tài)。C.has stayedC是現(xiàn)在完成時結構,故答案是C。is working21.Mr. Wang ______ in this factory for 30 years already. A.D.B.根據(jù) By the end of last year , 可知句子時態(tài)為過去完成時,因此用had planted,故答案是A。C.19.By the end of last year they _________ thousands of orange trees on the mountains. A.had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。18.By the time we got there, the film ________ already. A.had arrived。C. had left根據(jù)句意,故選C。D.B.was happened【答案】 B 【解析】【分析】所填寫動作發(fā)生在asked以前,表示過去的過去,用過去完成時,故選B。C.had happened.A.15.Seeing John rush into the room with tears in his eyes, I asked him what 根據(jù)Not yet, I39。 finishhave。故選B。 t不,一般現(xiàn)在時態(tài),指經(jīng)常性、習慣性的動作;C. can39。t【答案】 A 【解析】【分析】句意:——我不知道你鋼琴彈得那么好。B.didn39?!狪 ______ know you can play the piano so well. —Thank you.說之前就已經(jīng)做完工作了,said是過去式,所以完成工作是發(fā)生在過去之前,所以用過去完成時,結構是had+動詞過去分詞,排除A、C。he had finished his work alreadyC.故選D.【點評】此題考查動詞時態(tài)。have collectedB.現(xiàn)在完成時表示動詞在過去發(fā)生對現(xiàn)在造成的影響?!军c評】考查本單元的目標句型,只要熟練背誦句型,找出答案很簡單。D.wake me up根據(jù)時間狀語從句before she got ,該用過去完成時態(tài):had+過去分詞,故答案為C。put7.— What do you think of the young lady?— She is hardworking. She ________ all her effort into her work before she got ill.A.把…落在…用leave,又因為是過去完成時,故選B。C.6.When I got to school, I realized I ______ my backpack at home.A.根據(jù)Before O39。5.Before O39。下文指的是過去某時的動作,故用一般過去時態(tài)。had left… came4.Jake _____his key in the office so he had to wait until his wife _______ home. had scored【答案】 B 【解析】【分析】句意:當我打開電視的時候,貝克漢姆已經(jīng)進了兩個球。 have scoredB.stop to havehaveB.【點評】本題考查過去完成時的用法,表示在過去某一時間前已經(jīng)發(fā)生的動作。had been tohave gone tot you e?—Because I the park twice.A.had gone toC.have been to【答案】 C 【解析】【分析】have gone to去了(尚未回).have been to去過(已回),根據(jù)句意在last weekend之前去過,所以用過去完成時,故選C。C.has【答案】 A 【解析】【分析】句意:我們是在太累了,停下來休息一下吧。 have scoredhad turned。had turned。【點評】考查動詞時態(tài)辨析題。forgot… eC.結合語境可知前文描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài)。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時態(tài)。Shea在北京主持Joy FM節(jié)目前,他已經(jīng)在香港工作了10年了。牢記過去完成時的用法。had lefthad forgotten【答案】 B 【解析】【分析】句意:當我到學校時,我才意識到我把雙肩包落在家里了。做題就很容易。B.had put她生病前把她所有的精力都投入到她的工作中。8.By the time the alarm clock went off, My mother had already _________.A.wake up mewake up是動副結構,代詞作賓語必須放中間,故選D。句中有by+過去的時間,表示到…為止,句子用過去完成時,found成立,故選D【點評】動詞的時態(tài)是學習英語過程中非常重要的知識。10.By the end of last month,IC.had collected【答案】 D 【解析】【分析】根據(jù)時間狀語“by the end of last month”可知謂語動詞發(fā)生在過去的過去,故用過去完成時。B.had he finished his work already【答案】B 【解析】【分析】句意:他說他已經(jīng)完成他的工作了