現在完成時練習試題與答案_第1頁
現在完成時練習試題與答案_第2頁
現在完成時練習試題與答案_第3頁
現在完成時練習試題與答案_第4頁
現在完成時練習試題與答案_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、.專業.專注.現在完成時一、其構成"助動詞have (has) +動詞過去分詞”構成現在完成時。如:1. Kate's never seen Chinese films , ? A. hasn't she B. has she C. isn't she D. is she析:陳述句部分含否定詞never,簡略問句部分要用肯定式,又因Kate's是Kate has的縮寫,故選Bo2. His uncle has already posted the photos to him.( 改為否定旬) His uncle posted the photos to

2、 him.析:already常用在肯定句中,yet常用在否定句、疑問句中,故填hasn't, yet。3. -Ann has gone to Shanghai. -So her parents. A. has B. had C. did D.have析:”so+助/系/情態動詞+主語”結構中的動詞形式應與前句結構中動詞形式保持一致,又后句的主語為her parents是復數,故選D。二、其用法與標志詞(一)當句中有never, ever, just, already, yet, before 等時,常用現在完成時。 如:1. -Mum, may I go out and play ba

3、sketball? -your homework yet?A. Do; finish B. Are; finishing C. Did; finish D. Have; finished2. -you anywhere before? -Yes, but I can't remember whereIA. Did; surf; surfed B. Have; surfed; surfedC. Did; surf; have surfed D. Have; surfed; have surfed析:據yet和before可知,應用現在完成時,故1題選D, 2題選D。(二)當句中有“for

4、 +段時間"或"since +點時間”等時,主句常用現在完成時,謂 語動詞必須是延續性動詞,若是非延續性動詞,要改為延續性動詞或表狀態的 詞(短語)。如:1. His brother has been to Stone Forest twice he came to Yunnan.A. after B. before C. since D. for析:主句用的是現在完成時,而從句用的是一般過去時,故選C。2. Tom the CD player for two weeks.A. has lent B. has borrowed C. has bought D. has ha

5、d析:A、B、C均為非延續性動詞,在肯定句中不與表"段時間”的短語連用,故 選D。3. I a letter from him since he left.A. didn't receive B. haven't got C. didn't have D. haven't heard析: 據 since 可知, 應排除 A、C, "hear from sb尸receive/get/have a letterfrom sb."意為"收到某人的來信”,故選B。三、have/has been (to, in)/have/has

6、gone (to) 的區別。 如:1. -Have you ever Lintong to see the Terra Cotta Warriors? -Yes, I have.A. went to B. gone to C. been in D. been to析:據句中的have,排除A, B項意為“去某地了",C項意為”一直呆在某地",D項意為"去過某地",符合題意,故選D。2. My parents Shangdong for ten years.A. have been in B. have been to C. have gone to D.

7、 have been析:本題句中有“for+段時間”結構,據此可排除C, B項意為“去過某地",不 題意,D項缺介詞,故選Ao四、現在完成時與其他時態的聯系和區別。如:1. Sun's aunt has gone there for ten years.( 改成正確的句子 )析:非延續性動詞與“段時間”連用時,除了把非延續性動詞改成延續性動詞外還可把動詞改為一般過去時或借助句型"It's +段時間+since+從句”進行句子轉換。 故答案為:Sun's aunt has been there for ten years. /Sun's aun

8、t wentthere ten years ago. /It's ten years since Sun's aunt went there.2. Susan has been in this city for more than ten years.( 改為同義句) more than ten years Susan to this city.析:據上題分析,且since引導的從句要用一般過去時,故填It is, since, came。3. I won't go to the concert because I my ticket.A. lost B. don

9、9;t lose C. have lost D. is coming析:因我丟了票的動作發生在過去,而且對現在造成了我不能參加音樂會的結果,符合現在完成時所表示的含意,故選C。單項選擇s happened to himI、 Both his parents look sad. Maybe they whatA. knewB. have knownC. must know D. will know2、He has been to Shanghai, has he?A . alreadyB . neverC . ever3、Have you met Mr. Li D. stillA . just

10、B . agoC .beforeD .a moment ago4、The famous writer one new book in the past two year .A. is writingB .was writing C .wrote D .has written5、 Our countrya lot so far .Yes. I hope it will be even_A . has changed ; wellB. changed; goodC . has changed ; betterD. changed; better6、Zhao Lan alreadyinthis sc

11、hool for two years .A . was; studyingB . will; studyC . has; studiedD . are; studying7、We Xiao Li since she was a little girl .A. knowB . had knownC . have known D . knew8、Harry Potter is a very nice film. I it twice .A. will see B. have seenC. sawD .see9、 These farmers have been to the United State

12、s Really? When there?A. will they goB . did they goC . do they goD. have they gone10、you your homework yet ?word可編輯Yes. I it a moment ago.A. Did; do; finishedB. Have; done; finishedC . Have; done; have finishedD. will; do; finishII、 His father the Party since 1978 .A. joinedB. has joinedC. was in D.

13、 has beenin12、 Do you know him well ?Sure .We riends since ten years ago .A. wereB . have beenC . have become D . have m ad 113、 How long have you hereAbout two months.A. beenB. goneC. come D. Arrived14、Hurry up! The play or ten minutes.A. has begun B . had begun C . has been on D. Began15、 It ten y

14、ears since he left the army .A. isB. hasC. willD. Was16、 Miss Green isn't in the office. she to the library.A . has goneB . wentC .will go D. has been17、My parents Shandong for ten years.A. have been inB . have been toC . have gone toD. have been18、The students have cleaned the classroom, ?A. so

15、 theyB. don ' th eyC. have they D. haven 'they19 has Mr White been a member of Greener China since heto China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9 years.C. has lived thereA. has come hereB. has started to workD. has left the uni

16、versity二.Use “never, ever, already, just, yet, for, since" to fill in the blanks.1. I have seen him before, so I have no idea about him.2. Jack has finished his homework.seen it.力3. Mr. Wang has taught in this school ten years.4. “ Have you seen the film?”“ No, I have5. “ Has the bus left?”“ Ye

17、s, it has left.及go的各種形式填空三、用 have / has been to / in, have gone to1) Where is Jack? He his country.2) David the park just now.3) John England since he came back.4) How long they this village?5) The Smiths Beijing for years.6)you ever America? - Yes, I there many times.7) I this school since three years ago.8) Where is Jim? He the farm.9) When he? He an hour ago.10) Would you like to to the zoo with me? -Yes, but I therebefore.11) Where you now? - I to the zoo.12) He often swimming.13)you there last year?14)they often skating in wi

溫馨提示

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

評論

0/150

提交評論