【has been 用法】一文搞懂have been/had been 嘅分別!

Spencer Lam
Spencer Lam
英文補習名師,港大一級榮譽,多年英文補習經驗,歷年來曾教授超過1000名學生,學生遍及各大名校,由初中至成人英語皆可因材施教,獲《TVB》、《Now TV》、《經濟一週》、《晴報》、《親子王》、《經濟日報》等專訪
目錄

什麼是現在完成式(present perfect tense)?

現在完成式(present perfect tense)是其中一個主要的英文文法。當要描述一個影響持續到現在或將會持續到將來的過去動作時,我們就需要用現在完成式。現在完成式一般包含have/has這一助動詞(auxiliary verb)。

現在完成式用來描述過去到現在「完成的動作」、「未完成的動作(否定句)」、「經驗」、「持續的狀態」。

什麼是過去完成式(past perfect tense)?

過去完成進行式(past perfect tense)表達的是過去某一時間或某一動作之前已經完成的動作。過去完成式一般包含had這一助動詞(auxiliary verb)。

has been

現在完成式3大用法

用法一: 表示「已經完成」和「還沒有完成」

has been

1. already:已經,用於肯定句,放在過去分詞之前。

例如:She has already finished her homework.

她已經完成功課了。

2. just:剛才,用於肯定句,放在過去分詞之前。

例如:She has just finished her homework.

她剛剛已經完成功課了。

3. yet:已經、尚未,用於否定句及疑問句,放在過去分詞之前、句尾。

例如:Has she finished her homework yet? No, she hasn’t finished her homework yet.

她完成功課了嗎? 不,她還沒完成功課。

用法二: 表示「曾經有過」或「未曾有過」的經驗

has been

1. ever:曾經,用於疑問句,放在過去分詞之前。

例如:Have you ever cooked this dish?

你曾經煮過這道菜嗎?

2. never:從未,用於否定句,放在過去分詞之前。

例如:I have never cooked this dish.

我不曾煮過這道菜。

3. How many times…?:多少次,用於疑問句,放在句尾。

例如:How many times have you cooked this dish?

你煮過這道菜幾次?

4.once、twice、three times…:表示次數,用於直述句,放在句尾。

例如:I have cooked this dish once.

我煮過這道菜一次。

用法三: 表示「持續到現在的動作或狀態」

has been

1. since+過去時間: 自從(某時間)。

例如:I have lived in this falt since 2004.

我從2004年起就住在這個單位了。

2. for+一段時間:表示持續多久。

例如:I have lived in this falt for 18 years.

我已經住在這個單位18年了。

Has been / Have been / Had been 大不同!

Has been / Have been 詳解

has been

現在完成式:表達的是「從過去時間某個時間點到現在的一段時間」,強調與「現在」的關係。

現在完成進行式:表示過去某一時刻開始的動作持續到現在,並且還在進行中。

語法結構如下:

現在完成式:have/has been 或 have/has + p.p
現在完成進行式:have/has been + Ving
現在完成被動式:have/has been + p.p

若主詞為I, You, We,用have been,若主詞為He, She, It,用has been。有時候會省略如下:

I have = I’ve
You have = You’ve
We have = We’ve
They have = They’ve
He has = He’s
She has = She’s
It has = It’s

例:I’ve been to Japan 2 times.
我去過日本兩次次了。(現在完成式)

例:I have been watching movie for 3 hours.
我已經看了三個小時電影了。(現在完成進行式)

(由於是現在完成進行式,所以表達的是:我不只看電影看三小時了,而且我現在還在看。)

例:She has never been to Japan.
她從未去過日本。(現在完成式)

例:That boy has been sent to the hospital.
那男孩被送到醫院了。(現在完成被動式)

Had been 詳解

has been

過去完成式:表達的是過去某一時間或某一動作之前已經完成的動作。

過去完成進行式:指的是過去的某個事件之前,更早的另一個動作已經持續了一段時間,且該動作在那時仍持續進行中。

語法結構如下:

過去完成式:had been 或 had + p.p
過去完成進行式:had been + Ving
過去完成被動式:had been + p.p

had been 的用法跟have/has been是一樣的,只是一個時間點在過去,一個時間點在現在而已。

例:I had been thinking about studying.
我過去一直在想著去溫習。(過去完成進行式)

例:The bus had already taken off when she arrived at the bus stop。
當她到巴士站時,這輛巴士已經開走了。(過去完成式)

例:
The apple had been eaten by him.
蘋果被他吃掉了。(過去完成被動式)

如果大家有什麼英文問題,如Spencer Lam, 好唔好咁樣學英文呀? 或者IELTS考試,成人英文/商業英文的知識及英文資源,歡迎你可以隨時再跟我多交流一下,可以Follow 「Spencer Lam English Team」 Facebook pageIG得到更多英文資訊,亦都可以上 https://spencerlam.hk/ 了解更多!

Share:
Facebook
LinkedIn
Twitter
最新文章
正向強化在教育中的力量:建立自信和動機

正向強化是一種教育心理學中的策略,旨在通過獎勵和肯定來增強學生的正面行為和學習成果。這種方法強調正面的反饋和鼓勵,以建立學生的自信心、動機和學習興趣。以下將探討正向強化在教育中的力量以及實踐該方法的一些有效策略。 1.正向強化的基礎概念 解釋正向強化的定義和原則,包括獎勵、讚美和鼓勵的重要性。 提供正向強化的優點,例如增加學生的自信心、改善學習動機和表現。

閱讀全文 »
探索Phonics:提升孩子閱讀能力的關鍵

在孩子的教育旅程中,閱讀是一項至關重要的技能。 掌握良好的閱讀能力可以為孩子帶來無限的機會和成就感。 而Phonics(音標)是一種被廣泛使用的教學方法,可以幫助孩子建立起對字母和聲音之間關係的理解。 在本篇文章中,我們將深入探討Phonics的重要性,以及如何在孩子的學習過程中有效地應用它。

閱讀全文 »
成年人英文學習指南:掌握日常與商務英文的秘訣

無論是在日常生活中還是職業發展中,擁有良好的英文能力都是一個巨大的優勢。成年人學習英文可能會面臨一些挑戰,但這並不意味著我們無法掌握這門語言。這篇博文將提供一些實用的技巧和資源,幫助成年人在日常和商務場景中提高英文能力。 1. 制定明確的目標 在開始學習英文之前,明確你的目標是什麼。

閱讀全文 »
文章分類