現(xiàn)在完成時與一般過去時專項練習(xí)_第1頁
現(xiàn)在完成時與一般過去時專項練習(xí)_第2頁
現(xiàn)在完成時與一般過去時專項練習(xí)_第3頁
現(xiàn)在完成時與一般過去時專項練習(xí)_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、現(xiàn)在完成時與一般過去時專項練習(xí)每 日一句 Godhelpsthosewhohelpthemselves.Review單項選擇題me a new coat yesterday. I it on. It fits me well.A. had made have triedB. madehave triedC. has made triedD. madetried2 “He to draw horses already ” .“When he ”“ Last year "A. learned hasB. learned didC. has learned has D. has learn

2、ed didup into the tree. Look, he high up there !A. has got is B. has climbed wasC. got was D. climbed isyou the text yet Yes, we it two hours ago.A. Did copy -didB. Have - copied - haveC. Havecopied did D. Did copyhad5. "Why she angry ”“ Because he at her just now .”A. did get - shoutedB. has g

3、ot - shoutedC. did get has shouted D. has got has shouted6.you the film before Where you itA. Have seen -did seeB. Did see -did watchC. Have seen have seenD. Did see have seenme waiting for two hours. I for you since five.A. kept - waitedB. have kept - waitedC. kept have waitedD. have kept have wait

4、edJohn To the library. He there for an hour.been - has goneB. has gone - has beenC. did gowentD. did bewentthe baby still No, it crying.A. Has - cried has stopped B. Is - crying - stoppedC. Did - cry - stoppedD. Is crying has stopped10. I the way. I here for quite many years.A. knew have livedB. kne

5、w - liveC. know have livedD. know - liveSummary現(xiàn)在完成時與一般過去時的比較(一)一般過去時態(tài)和現(xiàn)在完成時態(tài)的概念一般過去時表示在過去某個時間發(fā)生的動作或存在的狀態(tài),也表示過去經(jīng)?;蚍磸?fù)發(fā)生的動作常與 yesterday, yesterday afternoon, last year, in 1965, a moment ago 等表示過去的時間 狀語連用,例如:He came here yesterday.現(xiàn)在完成時表示過去的動作(或狀態(tài))對現(xiàn)在產(chǎn)生的 ,例如:He has broken his bottle.(二)一般過去時態(tài)和現(xiàn)在完成時的區(qū)別

6、:1)現(xiàn)在完成時是表示 與 的聯(lián)系,主要說明的是現(xiàn)在的情況和狀態(tài);而一般過去時則強調(diào)動作發(fā)生在過去某一時間,與現(xiàn)在不發(fā)生聯(lián)系 , 例如:We haven't seen him since last year. 我們自從去年以來一直未見到他。(現(xiàn)在還未見到)We didn't see him last year. 我們?nèi)ツ隂]見到他。(現(xiàn)在不一定未見到)2 )現(xiàn)在完成時表示從過去發(fā)生一直持續(xù)到現(xiàn)在(包括現(xiàn)在)的某個動作或狀態(tài),與現(xiàn)在有關(guān)的時間狀語連用 , 一般過去時表示過去某一特定(與現(xiàn)在無關(guān))的時間, 與具體的表示過去的時間狀語連用 , 例如:He has lived here

7、since he was born.自他出生以來一直居住在這兒。(since 自從 以來與現(xiàn)在有關(guān),說明還居住在這兒。)Liumei went to see her grandmother last night.劉梅昨晚去看了她外婆。(只說明昨晚)(三)值得注意的幾個問題:1 )動作發(fā)生在過去,一直持續(xù)到說話的時候,并且還在延續(xù)時,要用現(xiàn)在完成時,例如:We have studied English for two years. 我們學(xué)英語兩年了。2)指過去的經(jīng)歷,但沒有表示過去的時間狀語,要用現(xiàn)在完成時,例如:I have been to Shanghai twice. 我曾去過上海兩次。3

8、)以when開頭的特殊疑問句,要用一般過去時,例如:When did you lose your pen 你什么時候丟了鋼筆4) ( 剛剛 ) 與現(xiàn)在完成時連用, ( 剛才 ) 與一般過去時連用,例如:The train has just gone. 火車剛剛離開。5) since 作介詞,后面跟時間名詞一起作狀語時,句子要用現(xiàn)在完成時; since 作連詞,引導(dǎo)狀語 從句時,主句用 時,從句用 時。He has worked in this factory since 1996. I have known him since he was a child. 6) so far , in th

9、e last / past 與現(xiàn)在完成時連用,例如 :So far, many countries have sent up satellites into the last 30 years , our lives have changed a lot. (四)學(xué)習(xí)現(xiàn)在完成時應(yīng)注意的三個區(qū)別1) )延續(xù)性動詞與短暫性動詞的區(qū)別2) since 和 for 的區(qū)別。3) have / has gone to 、 have / has been to 、 have / has been in 的區(qū)別。(五)、短暫性動詞和延續(xù)性動詞轉(zhuǎn)換歸納。A leave buy borrow die get u

10、p put on come / get back go to town be in town be missingcatch a cold a cold close open be fall ill / asleep begin /start get /receive a letter from have a letter fromB、 come to be here / there arrive in (at ) / get to / reach be at/in join the armybe in the army/ be a soldierjoin the LeagueExercise

11、s一 改正下列句子中的錯誤。has got up for half an hour.2、 、 Liu Mei has joined the League for three years. 3、 The train has reached the station since 10 minutes ago. 4、 The little girl has fallen asleep for four hours. 5、 When have you cleaned the classroom It s clean now. 6、 How long have you caught a cold7、 Sh

12、e has got ten letters from her mother since last week. 二 . 用所給動詞的適當(dāng)形式填空。already (see) the _ (see) it last week.he (finish) his work today Not yet.you (be) to Hong Kong Yes, I (be) there twice.you ever (eat ) chocolate sundaes No, never.father just (come) back from is tired now. s Li Ming He (go) to

13、the teacher s office._ (be) a small town hundreds of years it (become) a large city.(work) here since I (move) here in 1999.far I (make) quite a few friends here.long the Wangs (stay) here For two weeks.三 . 句型轉(zhuǎn)換 ( 每空一詞 ) 。have been to Macao before. ( 改為否定句 ) I been to Macao before.hasn t come to sch

14、ool because he s ill.( 就劃線部分提問 ) he come toschoolhas learned English for 5 years. (就劃線部分提問 ) learned Englishbough a new bike just now. ( 用 just 改寫 ) I just a new bike.began to learn English three years ago. ( 改為同義句 ) We English threeyears.用 already 或 yet1 Have they taken down the old pictures No, no

15、t .2 Most of us have finished our compositions .3 He said he hadn t visited the exhibition .B)用 since 或 for1 We have learned five lessons the beginning of this term.2 Mrs Liao has been in hospital last week.3 I have stayed at my aunt s two weeks.C)用 have gone 或 have been1 Where are the boy students

16、They to the school factory.2 Is your father in No, he to ever there before Yes, he _ thereseveral times(中考??键c:影響性、時間狀語、延續(xù)性與非延續(xù)性、 have been 與 have gone )Homework一、單項選擇( ) 1. When he arrived at the bus stop, the bus for 20 minutes.A. has left B. had left C. has been away D. had been away( ) 2. I the L

17、eague for 5 years so far.A. joined B. have joined C. have been in( ) 3. The factory since the February of 1988.A . has been open B. has opened C. was open D. opened( ) 4. Mary and Rose friends since they met in 2000.A. have made B. have been C. made D. have become( ) mustn't until he comes back.

18、A. be away B. leave C. be left( ) 6. The meeting for a week now.A. has finished B. has ended C. has been over( ) 7. Miss Gao this school for nearly 5 years.A. has been in B. has come to C. has taught( ) 8. Ben a teacher for 4 years .A. has been B. has become C. was D. became( ) 9. I home for a week.

19、A. have returned B. have been back C. returned( ) 10. How long he A. died B. has, died C. has, been dead( ) 11. He at eight yesterday afternoon.A. slept B. was sleeping C. has sleep D. had slept( ) 12. He the car for a week.A. bought B. has bought C. has had( ) 13. How long you ill Two weeks.A. did fall B. have, fellC. have, been( ) 14. Since 2000, he his hometown.A. has left B. has moved away C. has been away from二用過去時或現(xiàn)在完成時填空:1. “you (have) lunch ”“Yes. ”“When you (have) it ”“I (have) it at12:00. ”2. “you (write) a letter to your aunt y

溫馨提示

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

評論

0/150

提交評論