一般過去時和現(xiàn)在完成時練習題-含答案_第1頁
一般過去時和現(xiàn)在完成時練習題-含答案_第2頁
一般過去時和現(xiàn)在完成時練習題-含答案_第3頁
一般過去時和現(xiàn)在完成時練習題-含答案_第4頁
一般過去時和現(xiàn)在完成時練習題-含答案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、(完整)一般過去時現(xiàn)在完成時練-答案一般過去時現(xiàn)在完成時習題1. 用 already 或 1) taken down the old pictures _ ? No, they havent_ _.2) of have finished our compositions _ 。3) said he hadnt the exhibition _ _。B.用 since for1) have five _ beginning of 2) Liao has been in hospital _ _ _last week.3) I have stayed at aunts _two weeks.C。

2、have gone 或 have been2 Is your father in? No, he _ _ 。 _he _ there before Yes, he _ there times3) asked me if I_ _ to before.I told that I wanted to go there for a visit as _ _ never _ _ to before. 2。 擇填空(完整)一般過去時現(xiàn)在完成時練-答案1.Mother _me a coat 。 I _ it It me well。 A。 had madehave tried B. madehave tri

3、edC。 has madetried D. tried2 “He _to horses already”. “When _ he ?” “ Last year “ A. learnedhas B. learnedC. learned D。 has learneddid3.Tom _up into the tree. Look, he _ high up there !A. gotis B. climbed C. was D climbedis4。_ you _ the text ? , we _ it two hours ago 。A。 Didcopydid B. copiedC。 Havec

4、opieddid D。 Did copyhad5。 “Why _ _ angry ? “Because _ at her just A. getshouted B。 shoutedC. gethas shouted D. hasgothas 6. _you _ the before Where _ you _ it ?A. seendidsee B. seedidwatch(完整)一般過去時現(xiàn)在完成時練-答案C。 Haveseenhaveseen D. seeseen7。You _ waiting two 。 I _ for you since fiveA. waited B。 keptwai

5、tedC. waited D have have waited8.Where _ John _ ? To the library。 _ there for hour 。 A.hasbeenhas gone B. beenC. gowent 。 didbewent9._ baby still _ ? , _ cryingA. criedhas stopped B。 IscryingstoppedC。 Did crystopped D。 Iscryinghas 10。 _ the _ here quite many years.A。 knewhave lived B. knewliveC. liv

6、ed D. knowlive11. _ you ever _ America ? Yes, have.A。 Havegone to B. Havegone inC. to D. Have been in(完整)一般過去時現(xiàn)在完成時練-答案12。 My brother _college for over three years.A。 has to B. has been toC。 has in D has been at13。He _ the Army by the end of 1989. He _ in army since then. A. joinedis B. joined beenC

7、。 had joinedis D。 had joined has been14。 By time I _ back they _ ten satellites.A。 camehave sent B camehad sentC. sent D。 comesent15. over five lessons by seven oclock。 Then he _ a rest。A。 wenttook B. had takenC。 had gonetook D. gonehad taken16。 We _ out by that time that _ a spy for long time 。A。 h

8、ad foundhad been B. had foundwasC。 found been D. found17。 Before the news _ him, _ know about it 。(完整)一般過去時現(xiàn)在完成時練-答案A。 reacheshas B。 had gotC. reachedgot D had reachedgot18。 _ a second letter I _ from 。A。 wroteheard B。 wrotehad heardC. writtenheard D. writtenhear19. People _ the soldiers _ fighting.

9、A. had stopped B. said stoppedC。 saystopped D。 saidhad stopped20。 We _ in good harvest because we _ enough rain.A. didnt gethad B. gothad hadC. had D. gothadnt had21。 They _ for five hours when they _ in 。 A. arrived B。 had flownhad arrivedC。 flewhad arrived had flownarrived22. _ that it _ for two d

10、ays by day.A. has rained B。 sayshad rained(完整)一般過去時現(xiàn)在完成時練-答案C. had rained D. saidrained23. _ there since the year before, _ them 。A。 had workedknew B. workedhad knownC. workedknew D. workedhad known24。 He _ angry because he _ for a long 。A。 had got waited B. gotwaitedC。 had gotwaited D。 gothad waite

11、d25。 have the “Titanic already.-When _ you _ it?-The before yesterday.A。 have; seen B. will seeC。 did; D did; 26。 Mr Black _ in since years ago.A. lived B has lived C lives D. is going to live27。 We _ trees last Sunday. So we _ over ,000 trees there 。A。 planted; planted B. planted; have planted(完整)一

12、般過去時現(xiàn)在完成時練-答案C。 have planted; planted D. have planted; have planted練習答案:1.A。 1) yet yet 2 ) already 3 yetB ) since 2) since 3) sinceC ) have been has gone, Has, been, has been 3) have 2. BDACA ADBDC CDDBC ABCDB DCADC BB現(xiàn)完成時與一般過去時的區(qū)別現(xiàn)完成時與一般過去時都表示“動作已經(jīng)發(fā)生不同點在于:(1)現(xiàn)在完成時強調(diào)這動作與現(xiàn)在的關系,即對現(xiàn)在產(chǎn)的結(jié)果、影響等,而一般過去時表示過

13、去的事實,不表示和現(xiàn)在關系。He has learned French for three years。他學語已經(jīng)三年了。 He learned French for three years.他曾經(jīng)學過年語Who has taken bag? I couldn find it。誰拿走了我的包?找不到了? He cleaned the house yesterday。他昨天打過 The room is clean, for he has cleaned already。間很干凈,因為他已經(jīng)打過了 (2)現(xiàn)在完成時不可表過去的時間副詞連用, 而般過去時則可以。 He has washing yes

14、terday. He did washing yesterday。 他昨天洗衣服了。already 多用于肯定句表示一事實 意為 已經(jīng) 早1.He had been released already since then.自之后他就被釋放.(肯定句)2.Weve already had the exam.我已考過試了。(肯定句)(完整)一般過去時現(xiàn)在完成時練-答案yet 則多用否定句、疑問,意為 還、尚迄今、到那1.Have you got it yet?(疑句)你白了么/你收到了么?2。I havent had my car repaired yet and I anxiously need

15、 to repair 。我還沒修車,我急需修好它。否定句現(xiàn)完成時和一般過去時所表示的動作都發(fā)生在過去,但它所調(diào)的重點不現(xiàn)完成時側(cè)重于對現(xiàn)在的影響而般過去時側(cè)重于某一動作發(fā)生在過去 某時間或某段時間,即現(xiàn)在完成時側(cè)重于現(xiàn)在的結(jié)果,而般去時側(cè)重于動作發(fā)生的時間。例如: I have seen the film.我過這部電影。(現(xiàn) 在仍記得電影的內(nèi)) I saw the film three days ago。三前我看了這部電.(強調(diào)是三天前,而不是別的什么時候看的電影) Mr Green has bought a new computer.格先生買了一臺新電腦重點是林生現(xiàn)在有了一臺新腦 Green bought a new computer yesterday.格先生昨天買了一臺新電腦調(diào)的是格林先生買新電腦的時間是昨) 2。 時間狀語不同現(xiàn)完成時常與 already, yet, just, ever, never, before 等副詞以及“for+段時間,“since+過時/從句等時狀語連用;而般過去時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論