【正文】
bought根據時間狀語確定句子的時態(tài)。根據時間狀語By the end of last week到上周末為止,可知本句描述的是過去某時之前已經完成的動作,故用過去完成時態(tài),故選D。D.would stayB.will stay掌握過去完成時的意義(過去的過去)和構成:had+動詞的過去分詞。根據時間狀語when he gave his first ,表示先彈鋼琴彈了很多年,然后開了音樂會,表示過去的過去,應該用過去完成時:had+動詞的過去分詞,故答案為C。D.had playedB.has played 【點評】考查過去完成時,注意識記與過去完成時想搭配的時間狀語。would plant【答案】 A 【解析】【分析】句意:到去年末,他們已經在山上種植了上萬棵橘子樹。were plantinghave plantedhad planted【點評】考查被動語態(tài)及過去完成時的用法。句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經被扔了。又有be+動詞過去分詞構成被動語態(tài)。C.B.have been taken out12.——Jim, did you take out the trash just now?——No. By the time I came home it 根據 When I got to the station 可知,到那是過去時,離開是過去的過去,使用過去完成時,had done,故選B。D.has already leftB.left11.— Jim, why didn39。故選D。had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經開始了。C.has begun10.By the time we got there, the film ________ already. A.我意識到錢包是他的屬于過去發(fā)生的事,他已經消失了 屬于過去的過去發(fā)生的事,即一個動作在另一個過去動作之前已經完成,應該用過去完成時態(tài),謂語結構為:had+動詞 過去分詞,故選C。D.had disappearedB.t you give the wallet to the man at once?— Because he ________ before I realized it was his.A.【點評】本題考查過去完成時的用法。has left【答案】 C 【解析】【分析】句中有“by+過去時間”作時間狀語,提示謂語動同用過去完成時,即“我到達”和“他離開”,后者發(fā)生在前者之前,即“過去的過去”,因此,后者用過去完成時。had leftwas leavingleft8.Tom 故選D。had been away【答案】D 【解析】【分析】句意:當?shù)夏返竭_車站時,公交離開了五分鐘了。had lefthas leftwent【點評】考查動詞辨析,過去進行時態(tài),過去完成時態(tài)。根據句意可知,第一個空是躺下,用的是過去進行時,故這里填現(xiàn)在分詞lying;第二個空是放置,用的是過去完成時,故填lay的過去分詞laid。 lied【答案】 A 【解析】【分析】句意:這個男孩躺在地上,他把自行車放在了大樹的后面。D.lay。 layB.lying。 【點評】考查過去完成時的被動語態(tài)的基本構成。been +過去分詞,第一個had表示擁有的意思,后面的had been taken是過去完成時的被動語態(tài)。had taken【答案】 C 【解析】【分析】句意為:他所擁有的一切在他回家之前都被拿走了。C.had been taken5.Everything he ____ away from him before he returned to his hometown. A.句中I thought使用的是一般過去時態(tài),而根據句意可知,上交項目報告應該發(fā)生在這之前,故應使用過去完成時態(tài),選D。had handed【答案】 D 【解析】【分析】句意:我以為我已經上交了我的項目報告,但是經理說他根本沒有看到。ha