🚀お急ぎください!今すぐご登録いただくと、1年間50%が割引になります。🚀

Present Perfect vs. Past Simple: A2 English Grammar Explained

ラウル・マグイニャ

Langcom 創設者 | ケンブリッジおよびSIELE試験の試験官

7月 21, 2026

A2✏️ Grammar⏱️ 5 min read

The main difference between the Present Perfect and the Past Simple is about time. We use the Past Simple for actions that started and finished in the past at a specific time. The action is completely over. For example, I visited Paris last year. The visit is finished. We use the Present Perfect for actions that started in the past and continue now, or for actions that happened at an unspecified time in the past and have a connection to the present. For example, I have lived here for five years (I still live here). Or I have lost my keys (I don’t have them now). The choice depends on whether the action is connected to the present moment or completely finished in the past.

When Do We Use the Present Perfect?

We use the Present Perfect for two main situations:

  • Actions that started in the past and continue now. The action is not finished. We often use for (duration) or since (starting point).
    例: She has studied English for three years. (She started three years ago and still studies.)
  • Experiences or actions that happened at an unspecified time in the past. The exact time is not important. The action has a result or connection to the present.
    例: I have visited London. (It’s an experience in my life, but I don’t say when.)

The form of the Present Perfect is have/has + past participle.

🎓 ブレンデッド方式で英語を学ぼう

少人数制・24時間365日対応のAIチューター・ケンブリッジ試験対策

以下のプランから $39 $79 月額

クラスの予約をする

When Do We Use the Past Simple?

We use the Past Simple for actions that are completely finished in the past. We usually know or state the exact time when the action happened.

  • Actions that started and finished at a specific time in the past. The action has no connection to the present.
    例: They went to the cinema yesterday. (The action of going is finished, and the time is specific: yesterday.)
  • A series of completed actions in the past.
    例: First, I woke up, then I had breakfast, and then I went to work.

The form of the Past Simple is the verb + -ed for regular verbs (e.g., walked, played) or an irregular form for irregular verbs (e.g., went, saw).

How Do They Compare? Key Differences

Think about the connection to ‘now’.

  • について Present Perfect looks from the past to the present. The action is either still happening or its result is important now.
  • について Past Simple looks back at a finished point in the past. The action is completely separate from the present.

Also, think about specific time:

  • We often use time expressions like yesterday, last week, in 2010, two hours ago with the Past Simple.
  • We do NOT use specific past time expressions with the Present Perfect. Instead, we use words like for, since, ever, never, yet, already, just.
Present Perfect vs. Past Simple: Quick Comparison
Feature Present Perfect Past Simple
Connection to Present Yes (action continues or result is important now) No (action finished, no connection)
Time Unspecified or ongoing Specific time in the past
Keywords for, since, ever, never, yet, already, just yesterday, last week, in 2010, ago
Example I have lived here for 10 years. I lived there for 10 years.

  • I have lived in Madrid for five years. (I still live in Madrid.)
  • I lived in Madrid for five years. (I don’t live in Madrid now. The five years are finished.)
  • Have you ever eaten sushi? (Is this an experience in your life?)
  • Did you eat sushi last night? (Specific time: last night.)
  • She has finished her homework. (It’s done now, so she can relax.)
  • She finished her homework an hour ago. (Specific time: an hour ago.)

練習

💬 個別のアドバイスが必要ですか?

当校はケンブリッジ試験の公認準備センターとして、皆様に最適なコースや資格取得への道をご案内いたします。ぜひ今すぐアドバイザーにご相談ください。.

WhatsAppでアドバイザーとチャット

スペイン語話者がよく犯す間違い

Spanish speakers often confuse these tenses because Spanish has similar structures but different rules. Here are common mistakes:

  • Using Present Perfect with specific past times:
    I have seen him yesterday.
    I saw him yesterday. (Use Past Simple for specific past times like yesterday.)
  • Using Past Simple for experiences without a specific time:
    I visited London. (If you mean ‘at some point in my life’, not a specific trip.)
    I have visited London. (Use Present Perfect for general life experiences.)
  • Confusing for そして since:
    I have lived here since three years.
    I have lived here for three years. (Use for for a duration.)
    I have lived here since 2020. (Use since for a starting point.)

よくある質問

What is the main difference between Present Perfect and Past Simple?

について Present Perfect connects the past to the present (action continues or result is important now). The Past Simple describes actions that are completely finished in the past at a specific time.

Can I use ‘yesterday’ with the Present Perfect?

No. You cannot use specific past time expressions like yesterday, last week, 、または in 2010 with the Present Perfect. These are for the Past Simple.

When should I use ‘for’ or ‘since’?

Use for to talk about a period of time (e.g., for three hours, for a week). Use since to talk about the starting point of an action (e.g., since Monday, since 2022). Both are common with the Present Perfect.

Related lessons

著者について:ラウル・マグイニャ

ラウル・マグイニャ氏は、認定Cambridge English試験対策センターである「Asociación Educativa Langcom」の所長であり、 アメリカ. 。語学教育および国際資格認定の分野で10年以上の経験を持ち、25カ国にわたる数千人の学生、教師、教育機関が、ケンブリッジ英語検定、IELTS、TOEFL、およびMichiganの英語資格を取得できるよう支援してきました。.

Langcomの詳細はこちら →

コメント 0 件

コメントを投稿

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

詳細はこちら

さらにご質問があれば、私たちがお手伝いします。.

Whatsapp

メール