現在完成式: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

 

 free 單字用法 

not so much...as... 與其說是……倒不如說是…… 

英文教學遊戲 

英文筆記1 

英文單字闖關遊戲 複合形容詞 (2) 

find, keep, leave, catch 文法 

家族親戚的英文稱謂怎麼說 

帶有使役之意卻使用不定詞(to V原)的動詞 

連綴動詞 seem appear keep stay remain 

複合形容詞 (2) 

英文時間地點哪個先寫 

How many How much 數量詞 

現在簡單式─第三人稱單數 

How to use some & any 

take 用法總整理 

複合不定代名詞的用法 

Here倒裝句文法 

come on 的用法 

If 連接的句子到底要用現在式還是未來式 

Because/so/because of 用法  

Mr./Miss/Ms./Mrs.到底怎麼使用 

used to VR /be used to V-ing / be used to  

關係先行詞是 one of + 複數名詞 who/which 複數動詞 

well 的用法 

英文祈使句的用法 

現在進行式的用法 

形容詞的用法 

too to /so that /such that/enough to 文法 

哪些動詞沒有被動語態 

wish不可能實現的願望與hope之差別 

have 用法總整理 

從屬連接詞 when before after  

感官動詞 look at /watch/see/ hear/ listen to/feel/notice/smell 

high/highly/hard/hardly/late/lately 差別 

不定代名詞 Both of /Two of 差別比較  

How to compliment on somebody's clothes? 如何用英文稱讚別人的衣著 

Own 的使用方式 of one's own /on one's own 

as...as和...一樣 動物比喻 

deal 相關片語 deal with/ No big deal 

last/latest/last one 用法 

Go+Ving 表從事某活動 文法 

die death dead 的相關用法與片語 

Go to church VS. Go to the church 有the沒the 大不同  

國中易搞混與難分辨動詞 

主動詞一致之名詞單複數意思不同與特殊複數形單字 

work in /work for /work out /work at 

someday one day the order day some other day 用法 

else用法 

英文動詞三態記憶口訣(3) 

英文文法 whose 當疑問詞誰的&所有格代名詞 

to與of 翻成...的 使用方法 

動詞過去式過去分詞記憶口訣(2) 

英文動詞三態記憶口訣(一) 

英文課堂用語(2) Classroom English 

英文字尾er/or/ist 職業相關英文單字 

英文課堂用語(1) 

英文時間星期縮寫與上下午AM/PM用法 

英文單字marry(結婚)的用法 

英文天氣相關說法與口訣 

過去式 when 當連接詞 

Where 疑問副詞用法 

連綴動詞 become/turn/ get/ come/fall/go/grow 

反身代名詞  

過去完成式  

國中文法練習題 間接問句 too~to so~that 介係詞片語 

so neither too either 用法 附和句 

間接問句題目練習 

授與動詞(雙賓動詞)記憶口訣 

Wh問句與BE動詞問句(1) What time how often how long how far how soon 

交通工具搭乘表示文法 

12月份英文記憶口訣 

未來式 Will & be going to  

To VR 不定詞&V-ing 動名詞文法(2018.10.12更新) 

詢問如何前往某地文法 How did you get to school yesterday? 

過去式動詞變化型 

過去式文法句型 

過去式BE動詞was were  

英文單字聯想記憶術(國中1200字) 

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

被動語態(感官&使役&授與動詞)

關係代名詞子句當主詞使用 

過去分詞當形容詞 

比較級與最高級(2020.09.23更新) 

使役動詞make have let get help 

連綴動詞文法 

雙賓動詞(授與動詞)文法(2) 

間接問句講義&練習題 

英文文法被動時態 

附加問句文法 

情態副詞用法(講義) 

spend cost take 花錢花時間的用法(講義) 

最高級(教學教材) 

比較級教材(教學講義) 

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

時間介係詞 in at on  

頻率副詞 

間接問句題目練習 

英文被動語態文法 

現在完成式 

talk speak say tell 說的用法 

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

天氣詢問法 What's the weather like? How's the weather? 

英文問路與指路用法 

英文常見量詞  

There is/ There are 有某物在.... 

過去進行式 

very , much , very much , only 副詞的用法 

詢問日期與星期 

do 與make 用法的不同  

不定代名詞one/another/the other 用法 

英文文法附和句 

英文年月日寫法 

人稱代名詞、名詞單複數、所有格 

英文時間表示法(幾點幾分英文) 

四季春夏秋冬英文 

neither...nor& either..or...&not only...but(also)... 

星期英文星期一到星期日  

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

關係代名詞當主詞、受詞、所有格 講義 

後位修飾法 講義 形容詞片語修飾名詞

How would you like your steak? 牛排幾分熟? 

英文口語詢問別人怎麼了 

too~to &so that 文法講義 

間接問句(whether&if)Yes or No 疑問句改間接問句 講義 

英文簡易常用介係詞 

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