現在完成式的用法- 英文文法教學網 - Google Sites

文章推薦指數: 80 %
投票人數:10人

現在完成式的用法 ... 主要句型2:S + have/ has + not + p.p. + … ... 2. They haven't played basketball in the park since last week. 英文文法教學網搜尋這個協作平台 首頁最新消息不定詞與動名詞假設語氣分詞比較級特殊的動詞現在完成式的用法被動語態與助動詞連接詞間接問句與反身代名詞關係代名詞附加問句與附和句組織位置協作平台地圖 最新消息‎>‎ 現在完成式的用法 張貼者:2014年11月27日下午6:42盧柏蒼   [ 已更新2014年11月27日下午6:46 ] 現在完成式 主要句型1:S+have/has+p.p.+…. 【完成式的肯定句】 1.      Stanleyhascleanedthelivingroomfortwohours. 2.      Wehaveseenthemovie “Alien”formanytimes. ----------------------------------------------------------------------------------------------------------------------- 主要句型2:S+have/has+not+p.p.+…. 【完成式的否定句】 1.      Ihaven’tseenyoufor alongtime. 2.      Theyhaven’tplayed basketballintheparksincelastweek. ----------------------------------------------------------------------------------------------------------------------- 主要句型3:Have/Has+S+p.p.+…? 【完成式的疑問句】 1.      Haveyoueverswuminthelake alone? 2.      HasJohneverbeentoEngland? ----------------------------------------------------------------------------------------------------------------------- 一、   現在完成式: 【句型】(1)already(已經) →【用於肯定句】          (2)just(剛剛)    →【與完成式連用,須放在p.p.之前】          (3)yet(還;尚)   →【用於否定句或疑問句】          (4)justnow(剛才)→【與過去式連用】 1.      HehasjustwrittenanEnglish letter. 2.      Hehasnoteatenlunchyet. 3.      Summervacationhasjustended. 4.      Hehaswrittentheletteralready. 5.      Hehasn’twrittentheletteryet. 6.      Hashewrittentheletteryet? ----------------------------------------------------------------------------------------------------------------------- 【句型】【常用現在完成式的副詞】 (1)once(一次)            (2)twice(兩次)               (3)manytimes(很多次)           (4)before(以前) 1.      IhavebeentoTaipei manytimes. -----------------------------------------------------------------------------------------------------------------------       【句型】S+have/has +p.p.+  since + 過去時間.              (助動詞)                     過去式子句.                               for +一段時間. 1.      MaryhasstudiedChinesesinceshewasa littlegirl. 2.      HehaswatchedTVfortwohours. ----------------------------------------------------------------------------------------------------------------------- 【句型】Have/Has +S+p.p.….? →【現在完成式的疑問句】         (助動詞)          Yes,S+have/has.No,S+haven’t/hasn’t.→【現在完成式疑問句的簡答】                  (助動詞)           (助動詞) 1.      Ihaven’tseenmydaughterforalongtime. 2.      HasBilleverstudiedinthelibrary? 3.      A:Haveyoueverseenthebasketball game? B: Yes,Ihave.      (O)    Yes,Iam.        (X) 4.      A:HaveyoueverbeentoSpain? B: No,Ihaveneverbeentherebefore.    No,never. ----------------------------------------------------------------------------------------------------------------------- 二、   過去分詞(p.p.)的變化: 【句型1】A→B→C 1.      be 2.      begin 3.      bite 4.      break 5.      do 6.      draw 7.      drink 8.      drive 9.      eat 10.   fall 11.   forget 12.   get 13.   give 14.   go 15.   grow 16.   know 17.   ride 18.   ring 19.   see 20.   sing 21.   speak 22.   swim 23.   take 24.   wake 25.   wear 26.   write was/were began bit broke did drew drank drove ate fell forgot got gave went grew knew rode rang saw sang spoke swam took woke wore wrote been begun bitten broken done drawn drunk driven eaten fallen forgotten gotten given gone grown known ridden rung seen sung spoken swum taken woken worn written →是 →開始 →咬 →破壞 →做 →畫圖 →喝 →開 →吃 →掉落 →忘記 →得到 →給予 →去 →長大 →知道 →騎 →按(鈴) →看 →唱 →講 →游泳 →拿去 →叫醒 →穿 →寫 ----------------------------------------------------------------------------------------------------------------------- 【句型2】A→B→B 1.      bring 2.      build 3.      buy 4.      catch 5.      feel 6.      find 7.      get 8.      have 9.      hear 10.   hold 11.   keep 12.   leave 13.   make 14.   quit 15.   say 16.   sell 17.   send 18.   shine 19.   sit 20.   sleep 21.   spend 22.   stand 23.   teach 24.   tell 25.   think 26.   understand 27.   win brought built bought caught felt found got had heard held kept left made quit/quitted said sold sent shone/shined sat slept spent stood taught told thought understood won brought built bought caught felt found gotten had heard held kept left made quit/quitted said sold sent shone/shined sat slept spent stood taught told thought understood won →帶 →建築 →買 →抓 →感覺 →發現 →得到 →有 →聽 →握;舉行 →保持 →離開 →使用 →戒除 →說 →賣 →寄 →閃耀(vi)/擦亮(vt) →坐 →睡覺 →花費 →站 →教 →告訴 →想 →了解 →贏 ----------------------------------------------------------------------------------------------------------------------- 【句型3】A→B→A 1.      become 2.      come 3.      run became came ran become come run →變成 →來到 →跑 ----------------------------------------------------------------------------------------------------------------------- 【句型4】A→A→A 1.      cost 2.      hurt 3.      let 4.      put 5.      shut 6.      spread 7.      read cost hurt let put shut spread read cost hurt let put shut spread read →價值 →受傷 →讓 →放 →關閉 →攤開 →讀 ----------------------------------------------------------------------------------------------------------------------- 三、   完成式的應用與句型: 【句型】:完成式的的縮寫 1.      Ihave 2.      youhave 3.      shehas 4.      hehas 5.      wehave 6.      theyhave 7.      havenot 8.      hasnot →I’ve →you’ve →she’s →he’s →we’ve →they’ve →haven’t →hasn’t 1.      We’vegrownapplesandtomatoesformanyyears. 2.      She’sthoughtthemathquestionsincetwoo’clock. 3.      He’ssleepinginthelivingroom. -----------------------------------------------------------------------------------------------------------------------     【句型】Howlong+ have/has+S+p.p.+…? →【…有多久?】 1.      HowlonghaveyoulivedinParis? 2.      HowlonghasLisastudiedEnglish? ----------------------------------------------------------------------------------------------------------------------- 【句型】When+助動詞(will/did)+S+VR…? →【只能用未來式或過去式】         (何時)                              →【不可以用現在完成式】 1.      Whenwillyouhaveyourbirthdaypartytomorrow? 2.      Whendidyourfathergethomelastnight? 3.      Whendidyoustarttolearndriving?       (O) Whenhaveyoustartedtolearn driving?    (X) ----------------------------------------------------------------------------------------------------------------------- 【句型】Ithasbeen+時間+….  →【可以用現在式來代替完成式】      =  Itis+時間+…. 1.      IthasbeenalongtimesinceyouleftforNewYork. = It isalongtimesinceyouleftforNewYork. ----------------------------------------------------------------------------------------------------------------------- 【句型】should+have +p.p.+…  →【表示過去應該做而未做,有責備的意思】 1.      Youshouldhavefinishedyourhomeworkyesterday. ----------------------------------------------------------------------------------------------------------------------- 【句型】(1)have/ hasbeento… →【曾經去過…,表示「經驗」,可用於任何人稱】          (2)have/hasgoneto… →【已經去…,表示「完成」,只能用於第三人稱】          (3)have/hasbeenin… →【一直待在…,表示「經驗」,可用於任何人稱】 1.      HaveyoueverbeentoAustralia? 2.      JohnhasgonetoNew Zealand. 3.      Thestudentshavebeenintheclassroomforthree hours. ----------------------------------------------------------------------------------------------------------------------- Comments Signin|RecentSiteActivity|ReportAbuse|PrintPage|PoweredByGoogleSites



請為這篇文章評分?