




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一般過去時和現在完成時練習題1. A. 用 already或 yet1) Have they taken down the old pictures _ _? No, they havent_ _.2) Most of us have finished our compositions _ .3) He said he hadnt visited the exhibition _ _.B.用 since或 for1) We have learned five lessons _ _ _ the beginning of this term.2) Mrs Liao has been in hos
2、pital _ _ _last week.3) I have stayed at my aunts _ _two weeks.C. 用have gone或 have been2) Is your father in? No, he _ _ to Shenzhen. _he ever _ there before ?Yes, he _ there several times3) He asked me if I_ _ to Hangzhou before. I told him that I wanted to go there for a visit as I _ _ never _ _ to
3、 that city before. 2. 選擇填空1.Mother _ _me a new coat yesterday. I _ it on. It fits me well.A. had madehave tried B. madehave triedC. has madetried D. madetried2 “He _to draw horses already”. “When _ he ?” “ Last year “ A. learnedhas B. learneddidC. has learnedhas D. has learneddid3.Tom _up into the t
4、ree. Look, he _ high up there !A. has gotis B. has climbedwas C. got wasD. climbedis4._ you _ the text yet ? Yes, we _ it two hours ago.A. Didcopydid B. HavecopiedhaveC. Havecopieddid D. Did copyhad5. “Why _ she _ angry ?” “Because he _ at her just now .”A. didgetshouted B. hasgotshouted C. didgetha
5、s shouted D. hasgothas shouted6. _you _ the film before ? Where _ you _ it ?A. Have seendidsee B. Did seedidwatchC. HaveseenhaveseenD. Did seehaveseen7.You _ me waiting for two hours. I _ for you since five.A. keptwaited B. have keptwaitedC. kepthave waited D. have kepthave waited8.Where _ John _ ?
6、To the library. He _ there for an hour. A.hasbeenhas goneB. hasgonehas beenC. didgowent D. didbewent9._ the baby still _ ? No, it _ crying.A. Hascriedhas stoppedB. Iscryingstopped C. Did crystopped D. Iscryinghas stopped10. I _ the way. I _ here for quite many years.A. knewhave lived B. knewliveC. k
7、nowhave lived D. knowlive11. _ you ever _ America ? Yes, I have.A. Havegone to B. Havegone inC. Havebeen to D. Have been in12. My brother _college for over three years.A. has gone to B. has been toC. has been in D. has been at13.He _ the Army by the end of 1989. He _ in the army since then. A. joine
8、dis B. has joinedhas beenC. had joinedisD. had joined has been14. By the time I _ back they _ up ten satellites.A. camehave sent B. camehad sentC. comehave sent D. had comesent15. Jack _ over five lessons by seven oclock. Then he _ a rest.A. wenttook B. wenthad takenC. had gonetook D. had gonehad ta
9、ken16. We _ out by that time that he _ a spy for a long time.A. had foundhad been B. had foundwasC. foundhad been D. foundwas17. Before the news _ him, he _ to know about it.A. reacheshas gotB. reachedhad gotC. reachedgot D. had reachedgot18. I _ him a second letter before I _ from him.A. wroteheard
10、 B. wrotehad heardC. had writtenheard D. have writtenhear19. People _ that the soldiers _ fighting.A. sayhad stopped B. saidhas stoppedC. saystopped D. saidhad stopped20. We _ in a good harvest because we _ enough rain.A. didnt gethad hadB. gothad hadC. had gothad had D. gothadnt had21. They _ for f
11、ive hours when they _ in New York.A. flewarrived B. had flownhad arrived C. flewhad arrived D. had flownarrived22. She _ that it _ for two days by that day.A. sayshas rained B. sayshad rainedC. saidhad rained D. saidrained23. John _ there since the year before, so he _ them.A. had workedknew B. had
12、workedhad known C. workedknew D. workedhad known24. He _ angry because he _ for a long time.A. had gothad waited B. gotwaitedC. had gotwaited D. gothad waited25. -I have seen the film “Titanic” already. -When _ you _ it? -The day before yesterday. A. have; seen B. will; seeC. did; see D. did; seen 2
13、6. Mr Black _ in China since five years ago. A. lived B. has lived C. lives D. is going to live 27. We _ trees last Sunday. So far we _ over 3,000 trees there. A. planted; planted B. planted; have planted C. have planted; planted D. have planted; have planted練習答案:1.A. 1) yet, yet 2) already3) yetB.
14、1) since 2) since3) since C. 1) have been 2) has gone, Has, been, has been 3) have been, have been 2. BDACA ADBDC CDDBC ABCDB DCADC BB現在完成時與一般過去時的區別 現在完成時與一般過去時都表示“動作已經發生”,但不同點在于: (1)現在完成時強調這一動作與現在的關系,即對現在產生的結果、影響等,而一般過去時只表示過去的事實,不表示和現在的關系。 He has learned French fo
15、r three years.他學法語已經三年了。 He learned French for three years.他曾經學過三年法語。 Who has taken my bag? I couldn't find it.誰拿走了我的包?我找不到了? He cleaned the house yesterday.他昨天打掃過房間。 The room&
16、#160;is clean, for he has cleaned it already.房間很干凈,因為他已經打掃過了。 (2)現在完成時不可與表示過去的時間副詞連用,而一般過去時則可以。 He has done some washing yesterday. He did some washing yesterday. 他昨天洗衣服了。already多用于肯定句,表示一事實 意為 已經 早已1
17、.He had been released already since then.自那之后他就被釋放了。(肯定句)2.We've already had the exam.我們已考過試了。(肯定句)yet則多用于否定句、疑問句,意為 還、尚、迄今、到那時1.Have you got it yet?(疑問句)你明白了么?/你收到了么?2.I haven't had my car repaired yet and I anxiously need to repair it.我還沒修車,我急需修好它。(否定句)現在完成時和一般過去時所表示的動作都發生在過去,但它們所強調的重點不同:現
18、在完成時側重于對現在的影響;而一般過去時側重于某一動作發生在過去某個時間或某段時間,即現在完成時側重于現在的結果,而一般過去時側重于動作發生的時間。例如: I have seen the film.我看過這部電影。(現在我仍記得電影的內容) I saw the film three days ago. 三天前我看了這部電影。(強調是三天前,而不是別的什么時候看的電影) Mr Green has bought a new computer. 格林先生買了一臺新電腦。(著重點是格林先生現在有了一臺新電腦) Mr Green bought a new computer yesterday. 格林先生昨天買了一臺新電腦。(強調的是格林先生買新電腦的時間是昨天) 2. 時間狀語不同 現在完成時常與already, yet,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智慧水務系統合同協議
- 妥協協議合同模板
- 店鋪股東協議合同
- 超市合同提前終止協議書
- 車輛寄售協議合同
- 專升本協議合同
- 藥品自提協議合同
- 用車協議合同模板
- 房貸協議合同
- 兼職會計協議合同
- 2024年普通高等學校招生全國統一考試·新課標I卷(語文)附試卷分析
- 醫院培訓課件:《病區藥品安全管理與使用》
- DB5134∕T 46-2024 瑪瑙礦勘查技術導則
- 辦事合同協議書
- QC/T 1206.2-2024電動汽車動力蓄電池熱管理系統第2部分:液冷系統
- HJ1249-2022排污單位自行監測技術指南儲油庫、加油站
- 雪域高原的大國工匠精神-彭祥華
- 合同續約洽談邀請函
- 小學教育科學研究方法第二版課件
- 新漢語水平考試HSK一級真題(含聽力材料和答案)
- 中華民族共同體概論課件專家版5第五講 大一統與中華民族共同體初步形成(秦漢時期)
評論
0/150
提交評論