【正文】
turned。had turned。 have scoredhave 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。12.—How long D.had forgotten根據(jù)動詞asked一般過去時可知,動詞happen的動作發(fā)生在asked之前,表示過去的過去,用過去完成時had+過去分詞。B.happened10.Seeing Danel went into the classroom with tears in his eyes, I asked him whatD.B.【點評】本題考查過去完成時的用法。had leftleft8.Tom 過去完成時態(tài),表示動作發(fā)生在過去的過去。B.A.has begun【答案】 C 【解析】【分析】題中“I got there”表現(xiàn)的是過去時,且題意表達已經(jīng)開始故為過去完成時,故選C.【點評】此題考查過去完成時。had begunhas been onwas on when I got there. said后面跟的是賓語從句,從句句子結(jié)構(gòu)應(yīng)該也是主語+謂語+賓語,所以排除D,故選B。has he finished his work already5.He said that ________. A.had handed【答案】 D 【解析】【分析】句意:我以為我已經(jīng)上交了我的項目報告,但是經(jīng)理說他根本沒有看到。have handedam handinghand結(jié)合句意和語境可知選D??疾檫^去完成時。C.3.By the time I got to school, I realized that I ________ my backpack at home. A.will【答案】 C 【解析】【分析】句意:到2012年底,我們的城市里已經(jīng)建成了很多大樓。had beenhavehave been句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經(jīng)被扔了。C.B.最新初中英語過去完成時提高訓(xùn)練一、初中英語過去完成時1.——Jim, did you take out the trash just now?——No. By the time I came home it had been+過去分詞,含有被動語態(tài)的過去完成時。2.By the end of 2012, many buildings built in our city.A.B.C.D.根據(jù)By the end of 2012可知該用過去完成時,所以選C。had forgottenhad left【答案】 D 【解析】【分析】句意:我到學(xué)校的時候,我意識到我把書包忘在家里。Leave sth. Sp.:把…落在某地。t see it at all. A.B.C.D.【點評】考查動詞的時態(tài),本題涉及過去完成時的應(yīng)用。he had finished his work alreadyC.說之前就已經(jīng)做完工作了,said是過去式,所以完成工作是發(fā)生在過去之前,所以用過去完成時,結(jié)構(gòu)是had+動詞過去分詞,排除A、C。A.B.C.D.By the time…,在……時間前,經(jīng)常用于過去完成時態(tài)。故選 C。by the time I got to the party.A.C.故選C。h