一般過去時態和現在完成時態的區別練習題(共13頁)_第1頁
一般過去時態和現在完成時態的區別練習題(共13頁)_第2頁
一般過去時態和現在完成時態的區別練習題(共13頁)_第3頁
一般過去時態和現在完成時態的區別練習題(共13頁)_第4頁
一般過去時態和現在完成時態的區別練習題(共13頁)_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、精選優質文檔-傾情為你奉上一般過去時態和現在完成時態的區別練習題1)一般過去時態表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時態中動作為過去發生的,強調過去的事情對現在的影響,強調的是影響。 如:I saw this film yesterday. (強調看的動作發生過了)I have already seen this film.(強調對現在的影響,電影的內容已經知了) I havent finished my work yet. (強調對現在的影響,還有工作要做,不能去玩) When did you finish your homework? (詢問過去的動作所發生的時間

2、,與現在無關)2)一般過去時態表示動作在過去已經停止;現在完成時態表示過去開始的動作一直延續到現在。如:Ann visited her uncle last weekend.(visit這個動作在過去已經停止) They have lived here since 1983.(live here 這個動作從1983年開始,一直延續到現在)3)一般過去時態常用非延續性動詞,如borrow, buy, come, go, leave, start, die, finish, become等。現在完成時態可表示持續到現在的動作或狀態,與時間段連用時動詞一般是延續性的,如keep, have, liv

3、e, teach, learn, work, study, know, be等。 如:He joined the League three years ago .(join是短暫動詞)He has been in the League for three years.(be in表狀態,在團內的狀態可延續) He has been a League member for three years. (是團員的狀態可延續)4)一般過去時態常與具體的時間狀語連用,而現在完成時態通常與模糊的時間狀語連用,或無時間狀語。一般過去時態的時間狀語:yesterday, last night/week/mon

4、th/year,ago, in1980, just now等,皆為具體的時間狀語.現在完成時態的時間狀語:for+時間段, since+過去的時間點/一般過去時態的句子, so far, , up to now, in the past .years, 等,皆為不確定的時間狀語。 如:Tim wrote a letter to his brother last night.(last night 為具體的過去時間狀語,所以用一般過去時態)Ive learned English for three years .(for three years為時間狀語,是個時間段,時間跨度大,不具體)學以致用

5、1When _ you _ to learn to skate?-Five years ago.A. do; start B. will; start現在完成時態  詳細講解及其練習一、由“have/has+分詞”構成,主要有兩個含義:表示過去發生的動作對現在造成的影響和結果,常用的時間狀語有many times,just,yet,ever,never,just,already,so far, by now等。I have already watched the TV play. 我已經看過這部電視劇了。(現在我對它不感興趣了)Have you found your lost pen

6、 yet?No, I havent found it yet.(我很著急)表示動作或者狀態在過去已經開始,持續到現在,也許還將持續下去。用于,常常與so far、for或者since短語連用。since + 時間點 /從句,for + 時間段,如for two months等。二 、現在完成時態和一般過去時態的區別1)現在完成時和都能表示過去發生過的動作,但現在完成時表示過去動作對現在的影響,并且表示這一動作已完成或還可能繼續下去;2)而一般過去時與現在的情況沒有聯系,僅表示過去的動作,且這一動作到說話時已終止。因此現在完成時不能與表示明確的過去時間如:in1949,yesterday,las

7、t week等的狀語連用,并且用when或where對這些時間和地點狀語提問時,一般只用一般過去時。三、在“it is first/second.time that.。”或在“it/this/that is the +最高級+名詞+that.。”結構中,that從句中的動詞常用現在完成時;在“it + be .+since從句”這一結構中,be可用或現在完成時,since從句一般用過去時。現在完成時可以和帶有 since 或 for 等表示“一段時間”的狀語連用,表示動作或狀態從某一時刻開始,一直持續到現在。如:I haven't seen him for two years.但是,像

8、 come, arrive, buy 等終止性動詞不能與表示“一段時間”的狀語連用。要用,必須改為“be(在)”等延續性動詞來表述。現歸納總結一下由非延續性動詞到延續性動詞的轉換: arrivebe heredie be dead    begin(start)be on    come backbe back   fallill(sick,asleep)be ill(sick,asleep)   leave be away   get upbe up 

9、 finish be over    open be open   close be closed   borrow keep 或 be on be in 或 be a member of   go to schoolbe a student   buy have   catch(a cold) have(a cold)   begin to studystudy   get to know know  &

10、#160;come to workwork 等如:He has been a soldier for three years.他參軍三年了。His father has been dead for two years.他父親去世二年了。 The film has been on for ten minutes.電影已開始十分鐘了。 We have studied English for three years. 我們(開始)學英語已三年了。幾點注意事項(1)have been(to)與 have gone( to)的區別:have been(to)表示“去過某地(現在已經回

11、來了)”,可用于 各人稱;have gone(to)表示“去某地了(說話時某人不在當地)”,常用于第三人稱,前者可與 once , never,  several times 等連用,后者則不能。He has been to Beijing.他去過北京(已經回來了)He has gone to Beijing . 他去北京了。 (還沒有回來)have/has been in 待在某地如:They have been in Beijing.他們呆在北京。(2)終止性動詞現在完成時的否定式,已變成一種可以延續的狀態,因此可以和表示一段時間的狀語連 用。 如:I haven't l

12、eft here since 1997.自從 1997 年以來,我一直沒有離開過這兒。現在完成時態練習題一 選擇填空。(  ) 2. Her father _in1990 and her husband _for more than five years.(A) died ,dead                (B) has died, dead(C) died ,has been dead    &#

13、160;   (D) has died, has died(  ) 3.  I have _this nice watch for two years.   (A) had     (B) bought     (C) borrowed     (D) lend(  ) 4.He _his home for ten years.(A)has left     

14、;          (B)left from(C)has been away from     (D)was away from(  ) 5.He _a league member for three years(A)is     (B)has been    (C)has become  (D)have become(  ) 6.Lihua's

15、brother has _for two years (A)joined the army      (C)become a soldier (B)been an army        (D)been in the army(  ) 7.He hasn't _Quanzhou ever since he left school(A)        left  

16、;      (B)been away     (C)been     (D)away二 選擇填空 (  ) 1. Have you finished your homework Yes, I _it last night(A)        finish    (B)finished   (C)have finish

17、ed  (D)will finish( ) 2. _you ever _to Nanjing Yes, I _there last year. (A)Havegone, have gone (B)Didgo, went  (C)Havebeen , went (D)Didgo, has , been )(  ) 3.When _you _Lucy in New York? I _her for two years(A)        didmeet, haven't seen&

18、#160;   (B)didmeet, don't see (C) havemet,  haven't seen (  ) 4.He _finished his homework yet .( A) didnt    (B)havent    (C) hasnt    (D) doesnt have   (  )5.Have you _traveled on the banch?Yes, I have

19、.(A)just    (B)yet     C)never    (D)ever(  )6.Have you finished your homework Not_(A)ever    (B)already .    (C)yet    (D)just .(  ) 7  We haven't finished our homework,_.  &#

20、160;  (A) already     ( (B)ever    (C)yet    (D)never(  )8.Have you_ learned English?Yes, I've _learned a lot.(A)never, ever     (B)ever, never    (C)ever, already    (D)already. ever( &

21、#160;) 9.Have you finished your homework _?Yes, I've _done that.(A)            yet, already    (B)already, yet   (C)ever, never    (D)still, just(  )10.John's father _borrowed some pictures(A

22、) has just  (B)have ever  (C)has yet  (D)have already三  用 since 和 for 填空(一) 1) _ two years   _ two years ago  2) _ last month   3) _ yesterday   4) _ an hour ago 5) _ she left here  6) _ 4 oclock  8) _ 1999     

23、;9) _ 4 hours      10) _ lunch time(二)1. He has lived in Nanjing _ the year before last.2. Ive known him _ we were children.3. Our teacher has studied Japanese _ three years.4. She has been away from the city _ about ten years.5. Its about ten years _ she left the city.四 單項選

24、擇題(  )1.My mother has worked in this factory _2 years.(A)about ( (B)for (C)in (D)since( )2. His father joined the party_     (A)since three years ago    (B)in two years' time  (C)for three years        (D)three years

25、 ago3. The students have cleaned the classroom , _?A. so they    B. dont they    C. have they   D. havent they4.We came to Nanjing three years ago, so we _ here for three years.A. have been to    B. have been in C. have been     D. have gone5.- How long _you_ your dictionary?- About two months.     A. d

溫馨提示

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

評論

0/150

提交評論