現在完成式指南 – TOEIC® 備考準備
Flow Exam team
這份關於 TOEIC® 現在完成式 (present perfect simple) 的完整指南將助你完全掌握這個動詞時態!所有關鍵都在這裡!
現在完成式 是一種獨特的語法時態。它在其他語言中沒有真正的對應詞,因為它是一個純粹的英語概念。因此,尤其在 TOEIC® 考試中,請務必避免死板的直譯!
具體來說,這個時態用於描述一個始於過去並持續到現在的狀況或狀態。
它可以是昨天開始但至今仍然有效的一個事件,也可以是適用多年且至今仍然成立的一般性事實。
讓我們以交通法規為例:實施了幾十年,至今仍然有效——這就是現在完成式的一個完美例證!
- « How long have you lived there? I have lived here for 10 years »
- 你住在那裡多久了?我住在這裡已經 10 年了
- 「have lived here」表示這個人已經在這住所居住了 10 年,並且直到今天仍然住在那裡。
本指南僅處理現在完成式簡單式。若要了解完成式 (perfect) 的其他變化,請參閱以下資源:🔗 TOEIC® 現在完成進行式課程🔗 TOEIC® 現在完成式簡單式 VS 現在完成進行式課程🔗 TOEIC® 過去完成式簡單式課程🔗 TOEIC® 過去完成進行式課程
現在完成式簡單式的結構
現在完成式簡單式 的結構是將助動詞「have」依現在時態變化,並加上過去分詞。
| 肯定形式 | 否定形式 | 疑問形式 |
|---|---|---|
| I have finished | I have not (haven't) finished | Have I finished? |
| You have finished | You have not (haven't) finished | Have you finished? |
| He / She / It has finished | He / She / It has not (hasn't) finished | Has she finished? |
| We have finished | We have not (haven't) finished | Have we finished? |
| You have finished | You have not (haven't) finished | Have you finished? |
| They have finished | They have not (haven't) finished | Have they finished? |
在這個例子中,動詞 「finish」 的過去分詞是 「finished」(加上 -ed)。對於不規則動詞,請使用「過去分詞」欄位中的形式。
不規則動詞的完整列表請參閱此處:🔗 TOEIC® 不規則動詞列表
在第三人稱單數時省略 「has」 是 TOEIC® 考試中常見的錯誤,尤其是在第五部分 (Part 5):
- He have worked here since 2001 — « he has worked here since 2001 »
現在完成式簡單式的用法情境
A. 描述對現在有影響的過去動作
現在完成式簡單式 用於表達一個發生在過去的動作,但其影響或結果在現在仍然可以察覺或存在。這個時態強調過去與現在之間的聯繫。
- I have lost my keys.我把鑰匙弄丟了(過去的動作)所以(現在)我被鎖在外面了(現在的影響)
現在完成式與 for 和 since 的用法
完成式 (perfect) 非常頻繁地與時間標記「for」或「since」連用。
- 「For」表示持續的時間長度(持續 2 年、持續 3 個月...)
- I have lived in Paris for five years.我住在巴黎已經五年了 → 而且我現在仍然住在那裡。
- 「Since」標記過去某個確切的起點(自 2020 年起、自週一開始...)
- He has worked here since 2010.他自 2010 年起就在這裡工作了 → 他目前仍在職。
TOEIC® 提示:一旦你在 TOEIC® 考題中看到「for」或「since」,請立即聯想到完成式!除了完成式,幾乎沒有其他時態會與「for」或「since」連用(特別是現在簡單式)。❌ I am in Australia since 2021✅ I have been in Australia since 2021
現在完成式與狀態動詞的用法
現在完成式簡單式 常用於所謂的靜態動詞 (stative verbs),例如 「to be」、「to have」、「to know」、「to like」 或 「to believe」。這些動詞表達的是一種狀態或情況,而非動態的動作,這有助於突顯過去與現在之間的聯繫。
靜態動詞的完整列表請參閱此處:🔗 TOEIC® 靜態動詞列表
- I have known her for five years.我認識她已經五年了 → 我們的關係持續至今。
- They have always believed in hard work.他們一直相信努力工作的重要性 → 這個信念至今仍然有效。
- She has been my teacher since 2018.她自 2018 年起就是我的老師 → 她仍然擔任這個職位。
TOEIC® 提示:靜態動詞經常與 "for" 和 "since" 搭配使用,以表示從過去某個時間點開始的持續時間。
現在完成式與 how long 的用法
現在完成式簡單式 經常與 How long... 一起使用,用來詢問一個從過去開始並持續到現在的動作或狀態的持續時間。
- How long have you lived in this city?你住在這個城市多久了?
- I have lived here for 5 years / since 2018.我住在這裡 5 年了 / 自 2018 年起。
現在完成式在否定句中的用法
現在完成式 經常出現在否定結構中,用來表示自上次發生某動作以來所經過的時間段。
- I haven't played football for months.我已經好幾個月沒踢足球了。
- She hasn't visited her grandparents since last summer.她自去年夏天以來就沒有探望過她的祖父母。
B. 敘述親身經歷
現在完成式簡單式 用於分享在過去某個不確定的時間發生,但對現在仍有意義的經歷或重要時刻。我們用它來描述到目前為止自己完成過或從未做過的事情。
- She has visited Japan three times.她去過日本三次 → 她未來仍有可能再去。
- I have never tried skiing.我從未嘗試過滑雪 → 這是我尚未有過的經歷。
現在完成式與副詞 never 和 ever 的用法
現在完成式 非常經常與副詞「ever」或「never」連用。
- Ever 經常與現在完成式連用,詢問某事是否曾經發生過。
- 在疑問句中:
- Have you ever worked in a multinational company?你曾經在跨國公司工作過嗎?
- 在否定結構中:
- I haven't ever missed a deadline.我從未錯過過截止日期。
- 在疑問句中:
- Never 經常與現在完成式連用,用來肯定某動作直到現在都未曾發生過。
- 在帶有否定含義的肯定句中:
- I have never attended a trade show before.我以前從未參加過貿易展。
- The candidate has never managed a team before.這位候選人以前從未管理過團隊。
- 用來表達驚訝:
- Never have I seen such detailed reports!我從未見過如此詳盡的報告!
- 在帶有否定含義的肯定句中:
常見錯誤:請注意 ever 和 never 在句子中的位置。這兩個副詞永遠位於助動詞 (have/has) 和過去分詞之間。❌ This is the best pizza I ever have eaten.✅ This is the best pizza I have ever eaten.❌ She never has tried skiing before.✅ She has never tried skiing before.
*C. 描述尚未結束的時間段內的動作。
- We have received many emails recently.我們最近收到了很多電子郵件 → 最近這個時間段仍在持續。
相關時間標記
| 時間標記 | 範例 |
|---|---|
| Recently | We have received many emails recently.(Nous avons reçu de nombreux courriels récemment.) |
| This week | I have visited the office three times this week.(J'ai visité le bureau trois fois cette semaine.) |
| This summer | They have traveled a lot this summer.(Ils ont beaucoup voyagé cet été.) |
| So far | She has completed four tasks so far.(Elle a achevé quatre tâches jusqu'ici.) |
| In the past few days | We have made significant progress in the past few days.(Nous avons réalisé des progrès significatifs ces derniers jours.) |
| Today | He has already called three clients today.(Il a déjà contacté trois clients aujourd'hui.) |
| This morning | I have sent two reports this morning.(J'ai expédié deux rapports ce matin.) |
| This month | We have opened two new stores this month.(Nous avons inauguré deux nouveaux magasins ce mois-ci.) |
| This year | She has received several awards this year.(Elle a obtenu plusieurs distinctions cette année.) |
| To date | We have achieved excellent results to date.(Nous avons obtenu d'excellents résultats à ce jour.) |
| Over the last few weeks | They have launched three campaigns over the last few weeks.(Ils ont lancé trois campagnes ces dernières semaines.) |
| Up to now | The team has solved all the issues up to now.(L'équipe a résolu tous les problèmes jusqu'à maintenant.) |
| Lately | I have been feeling very tired lately.(Je me sens très fatigué ces derniers temps → Cela a démarré récemment et continue de m'affecter.) |
重要細微區別:當一個動作已經完成,但時間段持續到今天時,我們使用現在完成式並搭配 since(但絕不使用 for)。We have opened 9 stores since July.> 我們自七月以來開了九家分店。
E. 表達隨時間的演變
現在完成式簡單式 用於描述在過去到現在的時刻之間發生的轉變、進展或變化。這個時態突顯了變化的過程或後果。
- Her English has improved a lot.她的英語進步了很多 → 她現在的表達能力好多了。
- The company has grown significantly over the past year.該公司在過去一年中顯著增長 → 它現在規模更大、更繁榮。
- He has become more confident since he started his new job.自從他開始新工作以來,他變得更加自信 → 這種轉變在今天依然可見。
- Technology has advanced rapidly in the last decade.科技在過去十年中迅速發展 → 這些進步塑造了現在。
F. 描述確切時間點不確定的動作
當動作發生的確切時刻不重要時,我們使用 現在完成式簡單式。重要的是該動作是否已經完成,或者它是否仍有可能發生。
關鍵時間標記
- Already:用於肯定句,表示某動作已經發生,通常比預期更早。Already 位於助動詞 (have/has) 和過去分詞之間
- She has already completed the report.她已經完成了報告。
- Yet:用於疑問句和否定句,表示某動作尚未發生但預期會發生。Yet 位於句尾
- Have you sent the email yet?你發送電子郵件了嗎?
- I haven't finished my homework yet.我還沒有完成我的作業。
- Still:主要用於否定句,強調某個預期的動作仍然沒有發生,帶有較強的語氣。
- I still haven't received a reply.我仍然沒有收到回覆。
現在完成式簡單式的重要細微差別
細微差別 1:「Been」與「Gone」
has been 和 has gone 之間的區別可能令人困惑,但必須掌握。
- Has been 表示某人過去去過某地,但目前不在那裡。
- She has been to Paris several times.她去過巴黎好幾次 → 但她現在不在那裡。
- Has gone 表示某人去了某地,並且仍然在那裡或尚未回來。
- She has gone to the supermarket.她去超市了 → 她還沒回來。
細微差別 2:現在完成式簡單式 VS 現在簡單式
切勿將 現在完成式簡單式 與 現在簡單式 混淆至關重要,因為這兩種時態表達的語義截然不同。
- 現在簡單式 表示普遍事實、普遍真理或規律性習慣。
- She works at a bank.她通常在那裡工作。
- I live in Paris.這是一個穩定的狀態。
- 現在完成式簡單式 表示一個始於過去並延續到現在的動作。
- She has worked at a bank since 2010.她自 2010 年起就在那家銀行工作。
- I have lived in Paris for five years.我住在巴黎已經五年了。
結論
現在完成式簡單式 是 TOEIC® 考試中的一個關鍵語法時態,經常在語法和閱讀理解題目中進行測試。
它用於表達對現在有影響的過去動作、個人經歷或持續一段時間的狀況。
請牢記時間標記,如 「for」、「since」、「ever」、「never」、「just」、「already」 和 「yet」,它們是考試中的常見線索。
完成式 (perfect) 不僅限於 現在完成式簡單式,還有 現在完成進行式、過去完成式簡單式 和 過去完成進行式。以下是其他指南的連結:
- 🔗 TOEIC® 現在完成進行式指南
- 🔗 TOEIC® 現在完成式簡單式與現在完成進行式區別指南
- 🔗 TOEIC® 過去完成式簡單式指南
- 🔗 TOEIC® 過去完成進行式指南
- 🔗 TOEIC® 簡單過去式/過去完成式區別指南
- 🔗 過去完成式簡單式與過去完成進行式區別指南
準備好採取行動了嗎?
FlowExam 助你將剛學到的 現在完成式簡單式 的每一條規則,轉化為 TOEIC® 考試中的具體分數,這得益於一種智能化的、專注於你真正弱點的方法。了解語法結構只是開始。在 TOEIC® 的 200 道題目中即時識別它們並避開常見陷阱(忘記使用「has」、混淆「for/since」、副詞位置問題),則是另一回事。FlowExam 分析你、糾正你,並引導你走向投資回報率最高的改進方向。你的訓練將變得有針對性、有策略且有效率。
FlowExam 平台的一些超能力:
- 超過 200 名 TOEIC® 獲得 950 分以上的考生經驗中提煉出的 150 條獨家技巧:清晰、具體、經過實戰檢驗和認可。
- 自動分析你最嚴重的錯誤,讓你專注於失分最多的地方,而不會浪費精力。
- 智能訓練系統,根據你的個人情況調整練習,讓你更快進步,避免原地踏步。
- 根據你的錯誤自動生成的閃卡,並通過 J 法(間隔重複)優化,實現持久記憶,零遺忘。
- 個人化學習路徑,根據你的成績建立,為你節省時間,並引導你快速獲得 +X 分。