【正文】
那件裙子。had buyedhad boughtbought【點評】本題考查過去完成時的用法。 has left【答案】 B 【解析】【分析】由語境可知,到達火車站發(fā)生在火車離開之后,故排除A、D兩項。D.arrived。 had leftB.had arrived。注意過去完成時表示過去的過去含義。故選C。would plan【答案】 C 【解析】【分析】句意:瑪麗想起了她今天計劃的聚會。had plannedplannedplan【點評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。D.had got marriedB.married 【點評】本題考查過去完成時的用法。had left【答案】 D 【解析】【分析】句意為“到我鎖門的時候,我才意識到把鑰匙忘在家里了”,表示“把某物遺忘在某處”要用leave。C.had changedmy keys at home.A.12.By the time I locked the door, I realized I 【點評】考查過去完成時。由時間狀語By the time of last year可知這里是指在這個時間之前已經(jīng)完成的動作,應(yīng)該用過去完成時:had+動詞的過去分詞。D.C.B. the piano for five years. A.【點評】本題考查過去完成時以及延續(xù)性動詞的用法。表示到達車站前已經(jīng)發(fā)生或完成的動作,句子用過去完成時態(tài);leave是一個非延續(xù)性的動詞,不能與表示一段時間的狀語for…連用,可以表達成be away,形容詞表示狀態(tài),可以與表示一段時間的狀語連用。D.C.B.10.The bus ______ for five minutes when Tim arrived at the station. A.by the time,在......之前,是過去完成時的標志詞,表示過去的過去的時間。 left過去完成時態(tài); lefthad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。has been awayhas lefthad left9.—What39。選A。lie有兩個意思,躺下,這時過去式是lay,過去分詞是lain,現(xiàn)在分詞是lying;另一個意思是撒謊,過去式和過去分詞是lied;lay可以作為lie的過去式,也可以做動詞原形,意思是下蛋,放置,過去式和過去分詞是laid。lied。 lainC.lying。 laid8.The boy was _____ on the ground and he had _____ bicycle behind the big tree. A.said后面跟的是賓語從句,從句句子結(jié)構(gòu)應(yīng)該也是主語+謂語+賓語,所以排除D,故選B。had he finished his work already【答案】B 【解析】【分析】句意:他說他已經(jīng)完成他的工作了。has he finished his work alreadyB.7.He said that ________. A.by the time通常用完成時態(tài),根據(jù)got可知是過去完成時,故選C。/。 finishedC.was。 finished6.By the time I got there, the footbal