【正文】
時,主句用一般將來時?!彝饽?。根據(jù)句意可知,Andy已經(jīng)看過兩次了,這里表示過去的動作對現(xiàn)在的影響,應(yīng)用現(xiàn)在完成時態(tài),故選D。對不起,姑姑!本題考查動詞tell(告訴)的時態(tài)。根據(jù)句意It’s too late以及后面…the result was…可知,比賽已經(jīng)結(jié)束了,故應(yīng)選D。二、初中英語動詞的時態(tài)31.—Let’s turn on the TV and watch the football match.—It’s too late. It_____for an hour. And the result was won.A.has finished B.has begun C.has been on D.has been over【答案】D【解析】【詳解】句意:讓我們打開電視看足球比賽吧。D.had forgotten動詞want用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。C.to help but could not get there in time. A.【點評】考查過去完成時。D.C.B.28.Lucy_______ to go shopping, but it began to rain. A.選A。t heard【答案】 A 【解析】【分析】句意:請再說一遍,我沒太聽清你說的話。t heart, didn39。t, hadn39?!军c評】考查過去完成時。 【點評】考查過去完成時,注意平時識記其結(jié)構(gòu)及標(biāo)志詞。collect【答案】 A 【解析】【分析】句意:到上個月底,我已經(jīng)把賈斯汀C.began是過去時,過去的過去用過去完成時,故選A。by the time the class began.句意是:到她出去的時間為止,公共汽車已經(jīng)走了。C.had, went【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。D.B.根據(jù)時間狀語確定句子的時態(tài)。D.would stay【點評】注意時間狀語,很容易選出。20.By the end of last month, we ______already ______ our lessons. had been+過去分詞,含有被動語態(tài)的過去完成時?!军c評】此題考查動詞的時態(tài)問題以及瞬間動詞和延續(xù)性動詞的區(qū)別。D.has been on【點評】本題考查過去完成時的用法,表示過去的過去。B.17.—We all went to the cinema except you last night. Why didn39。has planned【答案】C 【解析】【分析】句意:她本來打算早點上學(xué),但是她忘記起床了。planned【點評】本題考查過去完成時的用法,表示在過去某一時間前已經(jīng)發(fā)生的動作。had been tohave gone to【點評】考查過去完成時。C.is playing我意識到錢包是他的屬于過去發(fā)生的事,他已經(jīng)消失了 屬于過去的過去發(fā)生的事,即一個動作在另一個過去動作之前已經(jīng)完成,應(yīng)該用過去完成時態(tài),謂語結(jié)構(gòu)為:had+動詞 過去分詞,故選C。had disappearedt you give the wallet to the man at once?— Because he ________ before I realized it was his.A.根據(jù)stare這個動作發(fā)生在他媽媽showed up出現(xiàn)之前,是過去的過去,可知用過去完成時had+過去分詞。has left【答案】 C 【解析】【分析】句中有“by+過去時間”作時間狀語,提示謂語動同用過去完成時,即“我到達(dá)”和“他離開”,后者發(fā)生在前者之前,即“過去的過去”,因此,后者用過去完成時。was leavingby the time,在......之前,是過去完成時的標(biāo)志詞,表示過去的過去的時間。had been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。has left10.—What39。/。 finished9.By the time I got there, the football match ________ already ________.A.句中有by+過去的時間,表示到…為止,句子用過去完成時,found成立,故選D【點評】動詞的時態(tài)是學(xué)習(xí)英語過程中非常重要的知識。wake up是動副結(jié)構(gòu),代詞作賓語必須放中間,故選D。wake up me7.By the time the alarm clock went off, My mother had already _________.A.她生病前把她所有的精力都投入到她的工作中。had putB.英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點進(jìn)行區(qū)分。結(jié)合語境可知前文時間狀語從句描述的是過去某時發(fā)生的動作,故用一般過去時態(tài)。C.5.Yesterday when I _______ to the station, the train ______ already.A.will【答案】 C 【解析】【分析】句意:到2012年底,我們的城市里已經(jīng)建成了很多大樓。had beenhavehave been本句是時間狀語從句,by the time到…時候為止,用于一般過去時,可排除CD選項。turned。3.By the time I ________ on the TV, Beckham ________ two goals. A.現(xiàn)在完成時;,過去完成時;,一般將來時;,一般過去時。will seeB.2.Sue didn39。D.was leavingby the time I got there.A.20202021年初三英語過去完成時測試卷(有答案)經(jīng)典一、初中英語過去完成時1.—Did you see Tom at the party?—No, he B.【點評】本題考查過去完成時的用法。C.saw【答案】 B 【解析】【分析】句意:蘇上星期沒和我們一起去看電影,因為她和她媽媽一起看過了。 【點評】考查過去完成時,注意平時識記其結(jié)構(gòu),理解句意。B. have scored had scored【答案】 B 【解析】【分析】句意:當(dāng)我打開電視的時候,貝克漢姆已經(jīng)進(jìn)了兩個球。4.By the end of 2012, many buildings built in our city.A.B.C.D.根據(jù)By the end of 2012可知該用過去完成時,所以選C。got, has leftgot, left【答案】 A 【解析】【分析】句意:昨天當(dāng)我到達(dá)車站時,火車已經(jīng)離開了。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。C.would put【答案】 C 【解析】【分析】句意:——你認(rèn)為這位小姐