ホーム / 記事 / ライティング 文法 / 単純過去形?それとも現在完了形?

単純過去形?それとも現在完了形?

Okinawa Soba (Rob) via Flickr
単純過去形か現在完了形、どちらを使えばよいかわからない…ということはありますか? この記事を読めば大丈夫! 2つのタイプを説明し、どちらを使うべきか指南します。

英語学習者にとって過去形と現在完了形の使い分けは鬼門のようですが、じつはそんなに難しいことではありません。では、簡単にこの2つの文法についておさらいしましょう。

Most people are really confused by the present perfect and past forms of the verb in English. It's not so tough. Not as tough as neck wrestling in old Japan (see photo)!

First a quick review.

Talking about the past

There are only a few main ways to talk about something that happened in the past in English:

  1. She did it (simple past);
  2. She has done it (present perfect);
  3. She was doing it (past continuous);
  4. She had done it (past perfect); and
  5. She used to do it (past habits and customs).

There are some other things, like "I should have done it" or "I could do it", but those kinds of things talk more about attitude to the past rather than when something happened. Let's just talk about when, and let's just think about (1) and (2): the simple past and the present perfect. 

Simple past

The simple past feels like a long time ago.

The simple past is simply things that happened in the past. It is what you did. We use it when we are speaking about a finished period or point in time. It's really not so hard.

A: What did you do yesterday?
B: I went shopping.

The simple past makes something feel like it happened a long time ago. It is finished and over. If you want to know when something happened in the past, you use the simple past. When is important when you use the simple past.

Present perfect

Use the present perfect to connect the past with now.

The present perfect is more complicated. Notice that when we make the present perfect, we use have and the past participle (ex "done", "eaten", "gone" etc.). The present perfect is a comment on now, based on what happened in the past—it connects a past event to now. That means that using the present perfect makes things feel current and new. The present perfect says now is like this, because of something that happened sometime in the past. Put another way, it says we are in the present situation because of what was done in the past.

We use the present perfect in the following ways:

  1. He has been to France. 
    Experience—I know about France now because I went there once in the past;
  2. I've (just) eaten breakfast.
    Something in the past that affects now—I don't need food now, because I ate something recently;
  3. "Have you done it yet?" "Yes, I have done it already!"
    Getting things finished—It is done now, because I did it before.
  4. They have lived in that house for years.
    Duration—used with how longfor and since to talk about how long.
  5. We've been very busy this month.
    Unfinished periods of time—used with sinceso far, up to now, this  week, this year etc. 

In every case, when the event happened is not important. What is important is that it happened before. We don't care when it happened.

How to choose

Is when important?

So, the key—the  trick—is that you just ask yourself one simple question: "Is when important?" If the answer is "yes", then you should use the simple past. If the time is not important, or if you want to say that something happened recently, then use the present perfect. Time is the important thing here. The whole point of the present perfect is to avoid saying when. We use the present perfect if we do not want to say when something happened.

That means that saying when and using the present perfect is a mistake. All of these sentences are wrong:

  1. He has been to France two years ago;
  2. I've eaten breakfast at 7.
  3. have already done it yesterday.
  4. They have lived in that house when they were young.
  5. We have been busy last month.

Next time you are talking about the past, remember to take a second to ask yourself, "Is when important?" Your English will be better!

  • ユーザー Matthew の写真
    Matthew
    About me
    I am from New Zealand. I lived in Japan and Brazil for a long time, but now I am back home in Auckland. I am the founder of Poligo. I like to play guitar and video games and surf when I get the chance. I have a wife and two boys.
    Experience
    I specialize in teaching English to professionals and English teachers. I have taught English since 2001 in Japan, New Zealand and Brazil. I speak Japanese & Portuguese. I am the founder of Poligo and The English Farm (an online school for business English).

ポリゴとは?

塾講師、学校教師など英語のプロたちから絶大な信頼をうけるネイティブの英語講師陣による、英語校閲&解説サービス。あなたの理解度・満足度が100%になるまでおつきあい! 入会金/会費無・利用時払い可能・1文字2円から・退会自由・プライバシー厳守。英語力UP効果抜群のブログも展開中です。通常12時間以内、最長24時間以内の返信をお約束します。あなたの英語の文章がより洗練され、効率よく勉強できます。

  • 入会金無料
  • プライバシー厳守
  • 利用時払いも可能

書く英語力、鍛えよう