簡單搞定英文的現在完成式~
完成式就是 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年以前嘛~
- Jun 11 Wed 2014 19:20
簡單搞定英文的現在完成式~
close
全站熱搜
留言列表
發表留言