Chapter in 30 Seconds
Master the art of connecting the past to your present reality with confidence.
- Distinguish between 'for' and 'since' to measure duration.
- Use Present Perfect to describe unfinished time periods.
- Describe ongoing actions and states that started in the past.
学べること
Ready to unlock how we talk about things that have been happening for a while? This chapter will help you confidently describe ongoing situations, like how long you've known someone or what you've been doing since morning. You'll soon sound much more natural!
-
現在完了形: For 対 Since (継続的な行動)forは「期間」、sinceは「開始点」を表すよ。現在完了形で「今も続いてる」ことを伝える時の魔法の言葉だね。
-
現在完了形と時を表す表現 (for, since, yet)過去から現在へとつながるアクションを完璧に表現するには、「for」「since」「yet」の «三つの神器» を使いこなすのが鍵ですよ!
-
現在完了形:まだ終わっていないこと(今日、今週)まだ「終わっていない」期間での、過去から現在までの行動を「つなげる」ときに使います!キーワードは「Connect past actions」と「present」、「time isn't over yet」です。
-
現在完了形:今まで(これまでに)現在完了形は、過去の出来事と「今」の繋がりを示すための「have/has + V3」という「魔法の橋」です。
-
状態動詞を伴う現在完了形 (知っている、~である)過去から現在まで続く「状態」や「気持ち」を表す時に、「Present Perfect」を使うと、とても自然な英語になりますよ。
-
現在完了形: 時間による変化 (have/has + V3)過去からの変化が現在の状況にどうつながっているかを、「have/has + V3」を使って、はっきりと自然な英語で表現しましょう。
-
継続中の行動について話す (現在完了進行形)「Present Perfect Continuous」をマスターすると、過去の行動と現在の状況がどう繋がっているか、「Duration」や「Impact」を伝えることができます。
Learning Objectives
By the end of this chapter, you will be able to:
-
1
By the end you will be able to: Explain your personal history and current status using the correct tense.
チャプターガイド
Overview
duration and ongoing actionsis a game-changer for B1 English grammar learners! This chapter is your key to sounding much more natural and articulate in everyday conversations. You'll move beyond simply stating facts and start connecting past experiences with your present reality.
How This Grammar Works
finished. The star of the show is the Present Perfect (have/has + past participle). We use it to describe actions that started in the past and continue up to now. For example, to state how long something has been happening, we use 'for' (for a period of time) or 'since' (since a specific start point).I have lived here for five yearsor
She has studied English since 2020.Here, 'living' and 'studying' are ongoing.
I have visited two new places this month so far.
I have known him for ten years,not
I have been knowing him.We also use the Present Perfect to describe changes over time:
The city has become much greener.Finally, when we want to emphasise the ongoing nature or duration of an activity, we turn to the Present Perfect Continuous (have/has + been + -ing verb).
I have been studying for three hourshighlights the continuous effort.
Common Mistakes
- 1✗ Wrong: I live here for five years.
- 1✗ Wrong: She is knowing him since 2010.
Know is a state verb, and generally, state verbs are not used in continuous forms. Use the Present Perfect to show the duration of a state that started in the past and continues to the present.- 1✗ Wrong: I read a book all morning, so I'm tired.
I read a bookis grammatically correct, using the Present Perfect Continuous (
have been reading) here emphasises the ongoing action and its effect (being tired) in the present. It highlights the duration of the activity.Real Conversations
A
B
A
B
A
B
Quick FAQ
When should I use 'for' vs. 'since' with the Present Perfect?
Use 'for' to specify a duration or period of time (e.g., for two hours,
for a long time). Use 'since' to specify the starting point of an action or state (e.g.,
since yesterday, since 2018).
Can I use the Present Perfect with time words like 'today' or 'this week'?
Yes, absolutely! When you use words like 'today,' 'this week,' 'this month,' or 'this year,' and that time period has not finished yet, you typically use the Present Perfect to describe actions or experiences within that ongoing period.
What's the main difference between
I have lived hereand
I have been living here?
Both are often correct for duration.
I have lived here for five yearsstates the fact of living here for that duration.
I have been living here for five yearsemphasises the ongoing nature or process of living here. The continuous form can sometimes imply a temporary situation or a sense of personal involvement.
Why can't I use continuous forms with state verbs in the Present Perfect?
State verbs describe states, emotions, or conditions (e.g., 'know,' 'love,' 'understand,' 'be,' 'have' for possession), not active processes. They naturally indicate duration without needing the continuous form. So, instead of
I have been knowing,we say
I have known.
Cultural Context
Did you eat yet?vs.
Have you eaten yet?).
重要な例文 (8)
I haven't seen that new Netflix series yet, but I've heard it's amazing.
あの新しいNetflixシリーズはまだ見ていないけど、すごく面白いって聞きました。
現在完了形と時を表す表現 (for, since, yet)She has lived in London for five years and loves the city.
彼女はロンドンに5年間住んでいて、その街が大好きです。
現在完了形と時を表す表現 (for, since, yet)She has worked on this project for three months so far.
彼女はこれまでのところ、このプロジェクトに3ヶ月間取り組んでいます。
現在完了形:今まで(これまでに)ヒントとコツ (4)
期間と開始点
I have worked here for five years.
「今とのつながり」を意識する
時間を示す言葉に注目
時間の目印を探そう
重要な語彙 (6)
Real-World Preview
Catching up with a colleague
Review Summary
- have/has + V3
- have/has + been + V-ing
よくある間違い
Use Present Perfect for duration, not Present Continuous.
Since is for a point in time, for is for a period.
State verbs like 'know' do not take the continuous form.
このチャプターのルール (7)
Next Steps
You've mastered a complex grammar area! Keep practicing, and it will become second nature.
Journaling about your current goals
クイック練習 (10)
Find and fix the mistake:
She is living here since 2020.
frontend.learn_grammar.from_rule: 現在完了形と時を表す表現 (for, since, yet)
Find and fix the mistake:
She didn't call me back yet today.
frontend.learn_grammar.from_rule: 現在完了形:まだ終わっていないこと(今日、今週)
The quiet village ___ into a bustling town over the last decade.
frontend.learn_grammar.from_rule: 現在完了形: 時間による変化 (have/has + V3)
Find and fix the mistake:
She is knowing him since childhood.
frontend.learn_grammar.from_rule: 継続中の行動について話す (現在完了進行形)
Choose the correct sentence:
frontend.learn_grammar.from_rule: 現在完了形: 時間による変化 (have/has + V3)
Choose the correct sentence:
frontend.learn_grammar.from_rule: 継続中の行動について話す (現在完了進行形)
Find and fix the mistake:
They have been owning that restaurant for over ten years.
frontend.learn_grammar.from_rule: 状態動詞を伴う現在完了形 (知っている、~である)
I haven't bought a new phone ___ two years.
frontend.learn_grammar.from_rule: 現在完了形と時を表す表現 (for, since, yet)
My sister ___ interested in art since she was a child.
frontend.learn_grammar.from_rule: 状態動詞を伴う現在完了形 (知っている、~である)
My eyes hurt because I ___ screens for too long.
frontend.learn_grammar.from_rule: 継続中の行動について話す (現在完了進行形)
Score: /10
よくある質問 (6)
for three hours)。sinceは、何かが始まった「開始点」を教えてくれるんだ(例: since 9 AM)。