Chapter in 30 Seconds
Master the art of time and experience by connecting your past, present, and future with perfect tenses.
- Distinguish between duration and starting points using for and since.
- Sequence complex past events clearly using the Past Perfect.
- Project your achievements into the future with the Future Perfect.
学べること
Ready to unlock new ways of talking about time? This chapter will equip you to confidently use tenses like the Present Perfect with 'for' and 'since', and even the Future Perfect, so you can share experiences and plan for tomorrow with ease.
-
現在完了形: For と Since (期間と開始点)Master for (duration) and since (starting point) with Present Perfect for clear timelines.
-
現在完了形 vs. 現在完了進行形:結果か過程か?結果や経験には「Present Perfect」、継続中のプロセスや影響には「Present Perfect Continuous」を使おう!
-
現在完了進行形:旅を生きる (have been -ing)「have been -ing」は、過去から現在まで続いている「期間」と、今との「つながり」を強調したい時に使います。
-
過去完了形: 「以前の」過去 (had + done)過去に起こった二つの出来事のどちらが「先に」起こったのかを、はっきりと示す時に「Past Perfect」を使います。これで文脈がグッと分かりやすくなりますよ!
-
過去完了進行形 (had been -ing)過去の出来事の「前に」何が「継続的に」起こっていたかを伝えて、ストーリーを豊かにする「秘密の鍵」です!
Past narratives,continuously happening,before past event -
英語現在完了形(私は〜したことがある)現在完了形は、あなたの「Past」と「Present」を繋ぐ大切な時制です。使いこなしましょう!
-
現在完了: Already, Yet, Just (すでに、まだ、ちょうど)この3つの魔法の言葉で、現在完了形がぐっと自然になります。
justはたった今、alreadyはもう、yetはまだ(疑問文ではもう)を表現します。 -
過去完了形:過去の出来事の順序 (already, just, before)過去の話をする時、何が先に起こったかを正確に伝えるのに、「already」「just」「before」と一緒に過去完了形を使うと便利だよ!まるでタイムトラベルの「魔法の杖」みたいだね。
-
英語の未来完了形: Will Have Done (Future Perfect)未来の「締め切り」や「特定の時」までに「完了」する行動を話す時に、「will have done」を使います。
-
現在完了形:経験と結果The Present Perfect links past events to present relevance; it's about *what* happened and its impact *now*, not *when*.
-
Narrative Tenses: Telling Stories with the PastGood storytelling uses three past tenses together: past simple (main events), past continuous (background/interrupted actions), and past perfect (things that happened before the story started).
-
Would and Used To: Talking About Past HabitsBoth
used toandwoulddescribe past habits and repeated actions. But onlyused tocan describe past states. Would cannot replace used to with state verbs.
Learning Objectives
By the end of this chapter, you will be able to:
-
1
By the end you will be able to: Narrate a complex story involving past habits and chronological events.
チャプターガイド
Overview
How This Grammar Works
I have lived here for five yearsuses 'for' to indicate duration, while
She has studied English since 2020uses 'since' to mark a starting point. This contrasts with the Present Perfect Continuous (have/has been + -ing), which emphasizes the *ongoing process* of an action up to now, like
He has been working on this project all morning.
By the time I arrived, they had already left.
Leaving happened before arriving. Similarly, the Past Perfect Continuous (had been + -ing) highlights the *duration* of an action that was ongoing before another past event: She had been waiting for an hour before the bus finally came.Looking ahead, the Future Perfect (will have + past participle) allows us to project into the future and describe an action that will be completed by a specific future point.
By next year, I will have finished my degree.These tenses build on each other, offering precise ways to navigate time in your English conversations.
Common Mistakes
- 1✗ Incorrectly using Present Perfect for finished actions with a specific past time.
- 1✗ Confusing 'for' and 'since' with the Present Perfect.
- 1✗ Overusing the Present Perfect Continuous for results.
Real Conversations
Here's how these tenses appear in everyday chats:
A
Wow, your English sounds great! How long have you been studying?
B
Thanks! I have been studying since I was a teenager, but I have been taking it more seriously for the last two years. I have already noticed a big improvement.
A
B
A
Are you going to be ready for the presentation by 3 PM?
B
Quick FAQ
Why do I need to learn the Past Perfect if I can just use the Past Simple?
The Past Perfect is crucial for clarity when you're talking about *two* events in the past. It shows which one happened *first*. For instance,
I went home after I had finished workclearly indicates the finishing happened before going home, preventing confusion.
What's the main difference between Present Perfect Simple and Continuous?
The Present Perfect Simple focuses on the *result* or *completion* of an action up to now (e.g., "I have painted the wall – it's finished"). The Present Perfect Continuous emphasizes the *duration* or *process* of an action that's been ongoing (e.g., "I have been painting the wall all morning – I'm still tired").
How can already, yet, and just help my Present Perfect?
These adverbs add nuance! Just means a very short time ago (
I have just finished dinner).
Already means something happened sooner than expected (I have already seen that movie).
Yet is used in questions and negative statements to ask if something has happened or to say it hasn't happened *up to now* ("Have you done your homework yet? No, I haven't done it yet"). They make your meaning more precise.
Cultural Context
Did you eat yet?instead of
Have you eaten yet?).
重要な例文 (8)
I've been learning English `for three years` now, and I still mix up 'their' and 'there'.
He estado aprendiendo inglés durante tres años y todavía confundo 'their' y 'there'.
現在完了形: For と Since (期間と開始点)She `has worked` at this coffee shop `since high school`.
Ella ha trabajado en esta cafetería desde la escuela secundaria.
現在完了形: For と Since (期間と開始点)I've lost my keys, so I can't get into my apartment.
鍵をなくしちゃったから、アパートに入れないんだ。
現在完了形 vs. 現在完了進行形:結果か過程か?She has been studying for her exam all night, and she looks exhausted.
彼女は徹夜で試験勉強していて、とても疲れているように見えるよ。
現在完了形 vs. 現在完了進行形:結果か過程か?I've been working on this presentation all morning.
このプレゼンに午前中ずっと取り組んでいます。
現在完了進行形:旅を生きる (have been -ing)She has been learning to code for six months now.
彼女は今、6ヶ月間プログラミングを学んでいます。
現在完了進行形:旅を生きる (have been -ing)By the time we arrived, the movie `had already started`.
私たちが着いた時には、映画はもう始まっていました。
過去完了形: 「以前の」過去 (had + done)She `had never visited` London until last year.
彼女は去年までロンドンを訪れたことがありませんでした。
過去完了形: 「以前の」過去 (had + done)ヒントとコツ (4)
The 'How Long' Test
状態動詞のルール
I have known her for years.で、
I have been knowing herとは言わないよ。
状態動詞に注意!
instead of I've been knowing him".時間の手がかりを探そう💡
had already left。」重要な語彙 (5)
Real-World Preview
Catching up with an old friend
Review Summary
- have/has + past participle + for/since
よくある間違い
Since is for a point in time, for is for a duration.
Don't use Present Perfect with finished time expressions like yesterday.
Don't double up auxiliary verbs; keep it simple.
このチャプターのルール (12)
Next Steps
You have done an amazing job mastering these complex tenses. Keep practicing, and your English will sound more natural every day!
Write a diary entry about your past week.
クイック練習 (10)
I ___ live in Paris.
frontend.learn_grammar.from_rule: Would and Used To: Talking About Past Habits
I ___ to Rome twice in my life.
frontend.learn_grammar.from_rule: 英語現在完了形(私は〜したことがある)
Find and fix the mistake:
I didn't used to smoke.
frontend.learn_grammar.from_rule: Would and Used To: Talking About Past Habits
She ___ (wait) for the bus for twenty minutes.
frontend.learn_grammar.from_rule: 現在完了進行形:旅を生きる (have been -ing)
Choose the correct sentence:
frontend.learn_grammar.from_rule: 英語現在完了形(私は〜したことがある)
I haven't seen him ___ 2015.
frontend.learn_grammar.from_rule: 現在完了形:経験と結果
Find and fix the mistake:
They are been playing video games all afternoon.
frontend.learn_grammar.from_rule: 現在完了進行形:旅を生きる (have been -ing)
We ___ play soccer every day.
frontend.learn_grammar.from_rule: Would and Used To: Talking About Past Habits
Find and fix the mistake:
She realized she forget her keys after she left the house.
frontend.learn_grammar.from_rule: 過去完了形: 「以前の」過去 (had + done)
Find and fix the mistake:
She live here since 2018.
frontend.learn_grammar.from_rule: 英語現在完了形(私は〜したことがある)
Score: /10
よくある質問 (6)
I lived there for two years means you don't live there now. I have lived there for two years means you still live there.for two years. You use since only for a specific date or time, like since 2022.I have eaten → 食べた結果) は行動の結果や完了、経験に焦点を当てるんだ。一方、現在完了進行形 (I have been eating → ずっと食べている過程) は行動の期間や進行中のプロセス、あるいは現在の目に見える影響に焦点を当てるよ。She has been studying.となります。