廣告贊助

現在完成式:1.表示過去某時間到目前為止的經驗(有無經驗皆可) 2.指過去到目前為止某動作已完成或未完成

基本句型: have/has +p.p. (過去分詞)  →have/has 依人稱做變化,have/has 為助動詞

肯定句: S+ have/has +p.p.          Mary has washed the dishes. (Mary 已經洗了碗盤)

否定句: S+ have/has +not +p.p.  They haven't done their homework.  (他們還沒寫作業)

疑問句: Have/Has +S +p.p. ..?    Have you cut the apple? (你蘋果切好了沒?) ※cut 為三態同型

答句: 

肯定簡答: Yes, I have.   否定簡答: No, I haven't.  

Wh-疑問句:

Where have you been these days? (這幾天你一直在哪裡?)

答句:依事實回答   I have been in London for a week. (我在倫敦一週)

表示「已經完成」或「尚未完成」的動作,使用下列副詞

副詞 使用時機 位置 例句
already 已經 肯定句 助動詞之後,p.p之前,或句尾

I have already written a letter to my grandmother.

I have written a letter to my grandmother already.

(我已經寫信給我奶奶了)

just 剛剛 肯定句 助動詞與p.p.之間 Mike has just eaten his breakfast. (Mike 剛剛吃完了他的早餐)
yet 尚未 疑問句或否定句 have/has之後,p.p.之前

Kate hasn't read the book yet. (Kate 還沒讀過那本書)

Have they taken the garbage out yet? (他們垃圾拿去丟了沒?)

表示「曾經有過」或「尚未有過」的經驗

副詞 使用時機

位置

例句
never 從不;從未 直述句(不可用於否定句,本身為否定意味 助動之後,p.p.之前 I have never made a card for my teacher. (我從來沒有製作卡片給我老師)
ever 曾經 疑問句 助動之後,p.p.之前

Has Cindy ever heard of ''pokemon go'' ?(Cindy 有聽說過寶可夢嗎?

once 一次 wice 二次 theree times 三次   ... 直述句 句尾

I have been to Taipei twice.

(我曾經去過台北兩次)

 so far  目前為止               直述句                         句尾           I have seen you twice so far.

have/has +been to +地方 → 表示經驗,「曾經去過某地方,現在不在那裡」

Ex. I have been to Japan. (人現在不在日本,表示去過日本)

have/has +gone to +地方 → 表示動作的完成,「已經去了」

Ex. She has gone to Japan. (人現在在日本,已經去了) 本文法主詞限為第三人稱

have/has +been in+地方 → 表示一直待在某地

Ex. They have been in Japan. (人一直待在日本)


 

使用How long 與 How many times 來詢問某人做某件事的經驗

How long →用來詢問動作的「時間長度」→多久

How long have you lived in Taipei ? (你居住在台北多久了?) 

I have lived in Taipei for five years.(我居住在台北已經五年了)

I have lived in Taipei since I was ten. (我居住在台北自從我10歲)

How many times → 用來詢問該動作的「經驗次數」→多少次

How many times have you been to Japan? (你已經去過日本幾次了?)

I  have been to Japan five times. (我幾經去日本五次了)

★表示從以前持續到現在的動作,常用for或since 表示時間的長短

for+一段時間 

since +完整句子(過去式)  I was a student.   

           過去式時間點(動作發生的起始時間) last year /yesterday

           年代    2015


 (     )1.Fiona is an American, but has lived in Canada ______ ten years. (A) in(B) since(C) for(D) before     C

 (     )2.A: Have you ______ been to a soccer game?  B: No. But I would like to go next month.      B

 (A) just(B) ever(C) yet(D) then

 (     )3.I don’t want to see that show again because I ______ it twice.    C

            (A) sees  (B) will see(C) have seen (D) has seen

 (     )4.A: I haven’t seen Paul ______ last Saturday. Where’s he?     B: I have no idea.  D

 (A) before(B) for(C) already(D) since

 (     )5.Jack and I have known each other ______ twenty years. We are old friends.     B

 (A) in(B) for(C) since(D) ago 

 (     )6.Ian ______ to Japan before. He loves the food there.            D

 (A) have gone(B) have been(C) has gone(D) has been

 (     )7.Mr. Wang has taught in our school ______.                          A

     (A) for ten years(B) in 2008(C) in two years(D) three years ago

 (     )8.Victor ______ to London many times and now he is there for business.    D

 (A) goes(B) is going (C) went (D) has been

 (     )9.Mary ______ in Taipei for ten years.   C

 (A) is lived(B) has living (C) has lived (D) has been lived

 (     )10.Laura ______ been to New York ______.         B

 (A) have; once(B) has; once(C) have; before(D) has; never

 (     )11.A: ______ Danny seen a motorcycle race before?   B: No, he ______.      A

 (A) Has; hasn’t(B) Have; haven’t(C) Did; didn’t (D) Does; doesn’t

 (     )  12 .Alex: Why are you still here? It’s already eight o’clock.       C

  Tom: Because I     my work. Don’t worry. It’s almost done. 

 (A) wasn’t finishing(B) wouldn’t finish(C) haven’t finished(D) won’t finish 

 (     )13.I ______ the book yet. Please don’t take it away.         D

 (A) wasn’t reading (B) won’t read (C) don’t read (D) haven’t read

 (     )  14. Helen is hungry. She     eaten anything since last night.      C

 (A) doesn’t(B) didn’t (C) hasn’t(D) won’t

 (     )15..A: Would you like a cup of coffee?         A

            B: No, thanks. I ______ three cups so far. I can’t drink any more.

 (A) have drunk(B) drink (C) drank (D) am drinking

 (     )16.A: Robert ______. We need to hurry up.       C

 B: No problem. I’ll be ready very soon.

 (A) have arrived(B) arrive (C) has arrived (D) was arriving

 (     )17.Flora and Bob ______ yet. Where are they?   B

 (A) come home(B) haven’t come home

 (C) came home (D) hasn’t come home

 (     )18.I don’t want to see this movie, because I have ______ it several times.  C

 (A) watch(B) watching(C) watched(D) to watch

 (     )19.A: Have you ______ your dinner?   B: Yes, we ______.    A

 (A) had; have(B) had; had(C) have; have(D) have; had

 (     )20.Phoebe ______ some cakes. Let’s have some. They’re delicious.     C

 (A) baking(B) bake(C) have baked(D) has baked

 (  C  )  21. Have you     your own house?   C

     (A) build(B) builds(C) built(D) building

 (     )  22.Many of my classmates have had the experience of taking an airplane, but I           D

(A) don’t (B) wasn’t (C) won’t (D) haven’t

 (     )  23.Ryan: Would you like to play tennis with me?  C

      Dara: No, thanks.     it for three hours already. I’m tired now.【94-2-16】

 (A) I play(B) I’m playing(C) I’ve played(D) I’ll play

 (     )  24.Tina is getting married to a man she has known only     a month.【94-1-10】  A

 (A) for(B) in(C) on(D) since

 

12月份英文記憶口訣                       It 作虛主詞的常見句型              

 

 英文文法分詞構句與獨立分詞構句           國高中英文片語 竭盡全力做某事               

 

    die death dead 的相關用法與片語              Go to church VS. Go to the church 有the沒the 大不同   

 

       和way 相關的片語        國中易搞混與難分辨動詞

 

 主動詞一致之詞單複數意思不同與特殊複數形單字        work in /work for /work out /work at         

 

 英文片語 膽敢做某事            that 同位語          else用法           Thanks for &感嘆句           someday one day the order day some other day 用法       英文動詞三態記憶口訣(3)     

 

 動詞過去式過去分詞記憶口訣(2)                 英文動詞三態記憶口訣(一)   

 

 英文文法 whose 當疑問詞誰的&所有格代名詞         to與of 翻成...的 使用方法

 

 英文字尾er/or/ist 職業相關英文單字                      英文課堂用語(2) Classroom English       

 

   英文課堂用語(1)            英文時間星期縮寫與上下午AM/PM用法            

 

 英文單字marry(結婚)的用法         過去進行式 when 當連接詞         

 

 Where 疑問副詞用法              如何使用英文詢問歲數與回答

 

 英語打招呼用語與回答                                    連綴動詞 become/turn/ get/ come/fall/go/grow

 

 反身代名詞           過去完成式               國中文法練習題 間接問句 too~to so~that 介係詞片語

 

 so neither too either 用法 附和句               英文被動語態文法                  現在完成式

 

 talk speak say tell 說的用法                    very , much , very much , only 副詞的用法                    

 

 詢問日期與星期          英文電話號碼&詢問年齡怎麼說                      時間介係詞 in at on           

 

 英文年月日寫法        英文時間表示法(幾點幾分英文)       四季春夏秋冬英文       

 

 星期英文星期一到星期日       To VR 不定詞&V-ing 動名詞文法     

 

 Be known for,as, to 的差別                   英文單字記憶法              英文片語 適應        

 

     頻率副詞的用法 always usually often sometimes seldom never

 

 天氣詢問法 What's the weather like? How's the weather?            英文問路與指路用法

 

 英文常見量詞             英文電話用語           There is/ There are 有某物在....

 

 do 與make 用法的不同        比較級教材(教學講義)         

 

 數量詞的用法many much a few a little some any        

 

 數量不定代名詞&代名詞與不定代名詞(講義)

 

 不定代名詞one/another/the other 用法        人稱代名詞、名詞單複數、所有格

 

 關係代名詞當主詞、受詞、所有格 講義                     關係代名詞子句當主詞使用

 

 後位修飾法 講義 形容詞片語修飾名詞                    too~to &so that 文法講義

 

 英文簡易常用介係詞           間接問句講義&練習題           英文文法被動時態

 

 被動語態(感官&使役&授與動詞)          情態副詞用法(講義)         

 

 spend cost take 花錢花時間的用法(講義)              國中基測基本片語總整理1

 

 雙字片語可分式片語與不可分式片語總整理(2017.3.15更新)

 

 If 假設語氣文法             比較級與最高級(2015.4.24更新)             連綴動詞文法

 

文章標籤
創作者介紹
創作者 阿莓莓KIKI 的頭像
阿莓莓KIKI

莓喵英文Fun

阿莓莓KIKI 發表在 痞客邦 留言(0) 人氣()