本文へ移動
EveryLingua
JA
全84トピック

アルファベットと発音

アルファベットと発音

時制と未来

時制と進行形

未来のことを話す

動詞:助動詞、受動態ほか

助動詞

受動態

条件文と仮定法

間接話法

動詞のパターン:-ing、to、不規則動詞

冠詞・名詞・形容詞

名詞、冠詞、数量

代名詞

形容詞と副詞

前置詞

文の組み立て

文の組み立て

従属節と文のつなぎ方

文体と書き方

書き方と句読点

B1  ·  時制と進行形

現在完了形か過去形か

大事なのは時点か、それとも今の結果か。

ひと目でわかる

これだけは覚える
期間が閉じていれば過去形。開いていれば現在完了形。
使うとき

どの形をいつ使うか — 一つの形ではなく、二つの形の使い分けを説明するトピック。

形
I have seen私は見たことがある・もう見た
目印になる語
  • yesterday, last …, in 2019, ago, then → Simple Past
  • ever, never, already, yet, so far, this week → Present Perfect
注意点
誤り:I have been to Kyoto last year.
正しくは:I went to Kyoto last year.

やってみましょう

このトピックの練習問題は7問です。答えはブラウザの中で判定され、あなたの端末の外には出ません。

形

語幹(規則的) 語幹(不規則) 時制を表す部分 助動詞

私は見たことがある・もう見たI have seen
あなたは見たことがある・もう見たyou have seen
彼・彼女・それは見たことがある・もう見たhe, she, it has seen
私たちは見たことがある・もう見たwe have seen
あなたたちは見たことがある・もう見たyou have seen
彼らは見たことがある・もう見たthey have seen
私は見たI saw
あなたは見たyou saw
彼・彼女・それは見たhe, she, it saw
私たちは見たwe saw
あなたたちは見たyou saw
彼らは見たthey saw
開いている期間I have seen him twice this week.
閉じた期間I saw him twice last week.
今の結果She has lost her passport.
その時の出来事She lost her passport in Rome.

ルールをひとつずつ

このトピックで扱う形その形を使う合図になる語

  1. 閉じた時を表す語があれば、現在完了形は使えません。

    The parcel arrived on Tuesday.小包は火曜日に届きました。

  2. 現在完了形で話を切り出したら、細かいことは過去形で続けます。

    I have been to Prague. I went there in spring.プラハには行ったことがあります。春に行きました。

  3. agoがあれば必ず過去形です。

    They left ten minutes ago.彼らは10分前に出ていきました。

  4. アメリカ英語では、just、already、yetと一緒に過去形を使うことも多くあります。

    Did you eat yet? (AE) — Have you eaten yet? (BE)もう食べた?

例文

Have you finished the report? — Yes, I finished it last night.報告書は終わりましたか。――はい、昨夜仕上げました。

She has written four books.彼女はこれまでに4冊本を書いています。

She wrote her first book in 2012.彼女は最初の本を2012年に書きました。

I have not seen him today.今日はまだ彼に会っていません。

I did not see him yesterday.昨日は彼に会いませんでした。

例文をさらに6文見る

I have been to Rome. I went there in 2019.ローマには行ったことがあります。2019年に行きました。

She has broken her arm — it is still in plaster.彼女は腕を骨折しています。まだギプスをしています。

Did you speak to him yesterday?昨日、彼と話しましたか。

We have not decided yet.私たちはまだ決めていません。

He lived in Paris for two years and then moved.彼はパリに2年住み、それから引っ越しました。

The post has just arrived.郵便がちょうど届きました。

日本語話者がつまずきやすいポイント

注意

「〜たことがある」をいつも現在完了形にしていると、「去年京都に行ったことがある」からI have been to Kyoto last yearという誤りが生まれます。last yearは閉じた時なので過去形です。また、ルールは「最近のことなら現在完了形」ではありません。30年前のことでも経験として言うならI have been to Japan、5分前のことでもHe left five minutes agoは過去形です。大事なのは期間で、どれだけ前かではありません。

誤り:I have been to Kyoto last year.
正しくは:I went to Kyoto last year.

くわしい解説

すべて読む・約1分

日本語話者にとって、これは英語の時制でいちばん難しい選択です。理由は、日本語の「〜た」が両方をカバーしてしまうからです。「宿題をやった」は、「昨日やった」という過去の話にも、「もうやってある」という今の状況の話にもなります。英語では、この二つは別の文です。

問うべきことはいつも同じです。その期間は閉じているか。yesterday、last week、in 2019、two hours agoなら閉じているので過去形。today、this week、so far、ever、never、または時を表す語がないなら、開いているので現在完了形です。

時を表す語がないときは、もう一つの目印が役に立ちます。今どうなっているかが話題なら現在完了形、その時何が起こったかが話題なら過去形です。He has broken his arm――今ギプスをしている。He broke his arm in 2019――昔の話。「〜たことがある」も同じで、「去年」のような時がつけば過去形になります。

このトピック、どのくらい身につきましたか?

学習ルートの次のトピック:65・whenやifのあとにwillは使わない学習ルートに戻る

関連するトピック