英文時態簡單學 – 現在完成式|EF ENGLISH LIVE部落格
現在完成式
你是否常對英文時態一個頭兩個大,傻傻分不清呢?
中英文表達方式的差異往往是造成習慣中文形式的我們混淆困擾的原因。在任何時間點,中文的動詞都不會有任何形式的變化,但英文的動詞則會因著表達不同時間點和時間狀態而需要轉換形式,這就是我們所謂的時態。
現在我們就來從頭學起,擺脫憑感覺猜,心虛不踏實的心理,英文文法或許沒有想像中難哦 !
母語外師24小時線上陪你練英文!填表預約試聽,進一步了解自己的英文程度!現在就來體驗線上開口說!
have / has + P.P (過去分詞)
1. 表示一件事,一個動作或一個情境,從過去某個時間點開始並持續進行到現在,常在句子中與表達時間的介系詞for,since聯用。
A. for後面需接一段時間: for ten minutes, for five days, for six months, for many years, for a long time
Julie has worked at the same bank for ten years.
Julie在同一家銀行工作10年了 (現在還在那裡工作)
I have known Joe for a long time.
我認識Joe很長一段時間了 (現在還認識)
Jean and Bill have lived in New York for many years.
Jean 和Bill住在紐約很多年了 (現在還住在那裡)
B. since後面則接一個較具體的時間點 或過去式的副詞子句 :since eight o’clock, since April, since 1997, since yesterday, since last week
I have been in class since ten o’clock this morning.
從今天早上10點我就在班上了 (現在還在)
Mia has learned French since 2008.
Mia從2008年就開始學英文了(現在還學)
Jerry and Mike have lived in Taipei since they were college students.
自從Jerry 和Mike是大學生就已經住在台北了(現在還住)
**
2. 強調一件已經完成的事或情境,或一個曾經歷過,嘗試過的經驗,除了也和for,since,so far聯用之外,副詞ever, never, already, yet, still, just等也常與此形式聯用。
**
Have you ever been to Canada ? No, I have never been there.
你曾去過加拿大嗎? 我從沒去過
I have already seen that movie, but Jessie hasn’t seen it yet.
我已經看過那部電影了,但Jessie還沒有
Ann started a letter to her parents last week, but she still hasn’t finished it.
Ann上星期開始寫信給她的爸媽,但她至今仍舊還沒完成
I have flown on an airplane many times.
我已經搭飛機很多次了
They have just heard some bad news.
他們剛聽到一些壞消息
現在大家應該比較有概念了,現在我們就來練習兩題試試看:
Cherry 從她8歲就開始學英文了__________
我已經完成我的工作了__________
想知道自己有沒有沒答對嗎?現在就點擊來看答案,立刻預約一堂英文課吧!
或是你可以隨時觀看以上由我們的 Sophia 老師的教學影片,加強你對現在完成式的基本觀念。