【正文】
ve) home last year but now he _______ (e) back. have studied began moved have lived has e left Both his parents look sad . Maybe they _______what‘s happened to him . A . knew B . have known C . must know D .will know He has _______ been to Shanghai , has he ? A . already B .never C .ever D . still Have you met Mr Li ______? A . just B . ago C .before D . a moment ago The famous writer _____ one new book in the past two years . A . is writing B .was writing C .wrote D .has written — How long have you ____ here ? — About two months . A . been B . gone C . e D . arrived Hurry up! The play _____ for ten minutes . A . has begun B . had begun C . has been on D . began It _____ ten years since he left the army . A . is B . has C . will D . was Miss Green isn39。 如: I had finished reading the novel by nine o39。 過去完成時(shí)表示“過去的過去”,是指過去某一動(dòng)作之前已經(jīng)發(fā)生或完成的動(dòng)作,即動(dòng)作有先后關(guān)系,動(dòng)作在前的用過去完成時(shí),在后的用一般過去時(shí)。 said that she had seen the film before he had finished his homework, he went to bed. 注意: before, after 引導(dǎo)的時(shí)間狀語從句中,由于 before 和 after本身已表達(dá)了動(dòng)作的先后關(guān)系,若主、從句表示的動(dòng)作緊密相連,則主、從句都用一般過去時(shí)。如: When I woke up, it had stopped raining. 我醒來時(shí),雨已經(jīng)停了。如: Before she came to China, Grace had taught English in a middle school for about five years. 4. 過去完成時(shí)表示某一動(dòng)作或狀態(tài)在過去某時(shí)之前已經(jīng)開始, 一直延續(xù)到這一過去時(shí)間,而且動(dòng)作尚未結(jié)束,仍然有繼續(xù)下去的可能。 It was the first time that he had ever spoken to me in such a tune. 他用這樣的語調(diào)跟我講話,這是第一次。 五、過去完成時(shí)與一般過去時(shí)的區(qū)別 雖然這兩種時(shí)態(tài)都表示過去發(fā)生的動(dòng)作或存在的狀態(tài),但在使用時(shí)應(yīng)注意以下幾點(diǎn): 1. 時(shí)間狀語不同:過去完成時(shí)在時(shí)間上強(qiáng)調(diào)“過去的過去”;而一般過去時(shí)只強(qiáng)調(diào)過去某一特定的時(shí)間。 Usages ?用法一: 從以前到現(xiàn)在這一段時(shí)間里一直在進(jìn)行的動(dòng)作,可能仍在進(jìn)行,也可能已停止。 —Where have you been? —We have been looking for you everywhere. 用法三:表示過去剛剛完成的動(dòng)作,對(duì)現(xiàn)在有聯(lián)系或影響。(眼睛都哭紅了。 Note 2: 現(xiàn)在完成時(shí)強(qiáng)調(diào) 結(jié)果和影響 ;現(xiàn)在完成進(jìn)行時(shí)強(qiáng)調(diào)動(dòng)作 仍在進(jìn)行 。而現(xiàn)在完成進(jìn)行時(shí)則表示持續(xù)的不間斷的動(dòng)作,提問時(shí)用 how long. I have visited Egypt twice this month. I have been touring Egypt for two months. 注意: never, yet, already , ever and once, twice等頻率時(shí)間狀語 不能用于現(xiàn)在完成進(jìn)行時(shí)。(等得好辛苦) 1. — I’m sure Andrew will win the first prize in the final. — I think so. He ________ for it for months. A. is preparing B. was preparing C. had been preparing D. has been preparing 2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it. B. walked C. has walked D. had walked 3. — Hi, Tracy, you look pale. — I am tired. I _______ the living room all day. B. had painted C. have been painting D. have painte