時態是學英文文法很重要的一個環節,帶大家認識「現在完成式」的完整用法
想直接看影片學習的捧友~可直接滑到最下面看影片喔!!
本集題目
I _____ Japanese for three years, but I’m still afraid of communicating in Japanese.
(A) have studied (B) study
(C) am studying (D) will study
介紹現在完成式的用法及注意事項
基本句型: have / has + 過去分詞
※ 使用現在完成式的時機
a. 表示到現在為止完成的動作:
常與 just、already、recently、yet(用於否定句 和疑問句)及 by now 等副詞或副詞片語並用。
• The coupons have already expired .
這些折價券已經過期了。
• Have you fed the cats yet ?
你餵過貓咪們了嗎?
b. 表示到現在為止的經驗:
常與 never、before 及 once、twice 等表頻率或 次數的副詞或副詞片語並用。
• Ted has made the same mistake twice .
泰德同樣的錯誤已經犯過兩次了。
c. 表示從過去某時一直持續到現在的動作或狀態:
常與「over / for + 一段時間 」(如本文用法)或 since(自從) 引導的副詞片語或過去式子句並用。
• This style of music has grown in popularity over the past year .
這種音樂風格過去一年來越來越受歡迎。
• Gary has gained a lot of weight since he got married.
蓋瑞自從結婚之後胖了很多。
※ 使用現在完成式的注意事項
a. 現在完成式不可與 ago 或明確的過去時間 yesterday、last week 及 just now 等並用。
• Al bought the book yesterday .
艾爾昨天買了那本書。
b. 瞬間動詞(即動作瞬間就完成的動詞)不可與表持續性的時間副詞片語(for + 一段時間 )並用。
• My uncle has died for one year. (X)
→ My uncle has been dead for one year. (O)
我叔叔已經過世一年了。
c. 「have been to + 地方 」表「曾去過某地」,表示一種經驗,
而「have gone to + 地方 」則表「已經到某地去了」,表示動作的完成。
• Mandy has been to Japan twice.
曼蒂曾去過日本兩次。
• Hank has gone to the US on business.
漢克已經去美國出差了。
相關讀物
IVY Engrest 常春藤官網數位訂閱制 (訂閱 365 天)一次付清
【用興趣學英文。把英文變興趣】Turn English into your interest!!
✔ 僅支援線上刷卡,付款成功後立即開通功能權限。恕不提供退貨服務,請務必確認您已了解訂閱制服務後再進行訂購。
✔ 結帳可享「熊贈點 (查詢)」或「折價券(查詢)」折抵二擇一。
✔ 以低於 3 折加購嚴選好書。
放入購物車