close

簡單搞定英文的現在完成式~

完成式就是 have+ p.p 應該都曉得吧
老師的解釋是: 持續一段時間的動作,
還會畫一張現在式,完成式,過去式的圖

ex 過去式___________現在式____________未來式
           現在完成式

說實在的"持續一段時間的動作"這個說法有點難以實際應用,
雖然的確就是這個樣子.

從我自己練習讀英文小說,讀了一年後,我終於領悟了一個方法,
現在立刻來分享~

看到現在完成式,就用"曾經","已經","一直"或是"沒特別意思,只是慣用完成式"
這四個意思下去套,就對啦,可以解決百分之90的完成式.

寫幾個常見的完成式給大家參考,看熟了,以後就不怕完成式了~

have you seen my cat?
你有沒有(曾經)看到我的貓呀?
have you......你有沒有....?
這個句型好用&常用,要記一下

where have you been?
你到哪裡去了
約翰·屈伏塔 演的Saturday Night Fever.有這一句,
那一天他晚歸,他爸媽就對他咆嘯"where have you been"

i've been waiting for you  for a hour
我已經等你,等了一小時!
看到 have been 就通常有"一直"的意味,但這裡比較像是"已經"

have you ever been to Taiwan
你有沒有去過台灣?
have you ever been to 地名
這是個慣用句,要記!

how have you been?
近來可好,打招呼使用~要記!(又要記?!)

學到這裡,大功告成.....才怪~

再多學一下過去完成式,
過去完成式,就是把 have 變成had
因為很多英文小說整本都是用過去式寫的,
那麼,have 也要變成had,要不然一下子用現代式一下子過去式,不就是時空錯亂?,小說通常只有"對話"才用現在式來寫~

要不然也可以想成,
過去完成式就是1000年前的"曾經","已經","一直",
1000年前的"曾經",當然要用過去完成式呀,
畢竟是1000年以前嘛~

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 lovemyself77723 的頭像
    lovemyself77723

    lovemyself77723的部落格

    lovemyself77723 發表在 痞客邦 留言(0) 人氣()