レッスン47 · ステージ4: 時制と助動詞
現在完了と過去形
中級Present perfect vs past simple
形と使い方
I've lost my key(今に関係する)vs I lost it yesterday(終わった時点)
1.いちばん大事な違い
どちらの時制も、起こったことについて話します。違いは話し手がどこから見ているかです。現在完了形は今から見ていて(今も関係がある)、過去形は動作を終わって閉じた時に置きます。
| 現在完了形 | 過去形 | |
|---|---|---|
| 形 | have/has + V3 | V2 (-ed), did/didn't + V |
| 時 | 言わない、またはまだ終わっていない | 終わっている |
| 焦点 | 今までの結果や経験 | いつ・どのように起こったか |
| 例 | I've lost my key. | I lost it yesterday. |
簡単なチェック:文に終わった時がある(またははっきりそういう意味になる)? はい → 過去形。いいえ、そして今も関係がある → 現在完了形。「もう」や「〜した」のような日本語を訳して決めないこと — 決め手は時の枠組みです。
2.時を表す語句
時を表す語句で時制が決まることがよくあります:
| 過去形(終わった時) | 現在完了形(今まで) |
|---|---|
| yesterday, last night, last summer | today, this week, this year |
| in 2019, on Monday, at 6 o'clock | so far, up to now, recently, lately |
| three days ago, a moment ago | just, already, yet, ever, never |
| When…? What time…? | How long…? (+ for / since) |
Today、this morning、this week は、その期間が終わっていないうちは現在完了形、終わった後は過去形を使います。
I've drunk two coffees this morning.
今朝はもうコーヒーを2杯飲みました。(まだ朝のうちに言っている)
I drank too much coffee this morning, and now I can't sleep.
今朝コーヒーを飲みすぎて、今は眠れません。(朝はもう終わっている)
Linh has called me four times this week!
リンは今週、4回も電話してきたよ!
3.今の結果か、終わった出来事か
同じ出来事でも、時制を変えると伝わるメッセージが変わります:
I've broken my glasses, so I can't read this.
メガネを壊してしまったので、これが読めません。(今の結果)
I broke my glasses last month, but I've got new ones now.
先月メガネを壊しましたが、今は新しいのがあります。(終わった出来事)
Have you ever been to Thailand? — Yes, I went there in 2022.
タイに行ったことはありますか? — はい、2022年に行きました。
When did you start learning English?
英語の勉強はいつ始めましたか?(When have you started とは言わない)
4.ニュース:現在完了形で始めて、過去形に切り替える
ニュースを伝えるときは、まず現在完了形(ニュースそのもの)で始め、細かいことは過去形に切り替えるのがふつうです。いつ・どこでがはっきりするからです。
I've finally passed my driving test! I took it last Friday.
ついに運転免許の試験に受かったよ!先週の金曜日に受けたんだ。
Hoa has had her baby! The little girl was born at 3 a.m.
ホアに赤ちゃんが生まれたよ!女の子で、午前3時に生まれたんだって。
There's been an accident on the bridge. A bus hit a motorbike.
橋で事故がありました。バスがバイクにぶつかったんです。
アメリカ人は、特に話し言葉で、ごく最近のニュースに過去形をよく使います:I just got home. / Did you eat yet? イギリス人はふつう現在完了形を使います:I've just got home. / Have you eaten yet? どちらも正しいですが、終わった時(yesterday、last week、ago)がある場合は、イギリス英語でもアメリカ英語でも過去形です。
5.今も続いているか、終わったか
続いている状態について、現在完了形は今もそうであること、過去形はもう終わったことを表します。亡くなった人や、終わった人生の一時期についても同じです。
My dad has been a taxi driver for ten years.
父はタクシー運転手をして10年になります。(今もそう)
My dad was a taxi driver for ten years. He retired in 2020.
父は10年間タクシー運転手をしていました。2020年に引退しました。(今はもう違う)
My grandfather never learned to drive.
祖父は結局、運転を覚えませんでした。(祖父はもう亡くなっている)
6.よくある間違い
I have visited my aunt in Can Tho last month.I visited my aunt in Can Tho last month.
last month は終わった時 → 過去形。
When have you started learning English?When did you start learning English?
When…? の疑問文は過去形です。
I read five books so far this month.I've read five books so far this month.
so far = 今まで。今月はまだ終わっていない → 現在完了形。
Minh has finished university in 2021.Minh finished university in 2021.
はっきりした年 → 過去形。
I've met your brother at the party on Saturday.I met your brother at the party on Saturday.
いつ・どこでを言っている → 過去形。
Have you ever been to Japan? — Yes, I've been there in 2019.Yes, I went there in 2019.
年を言ったら過去形に切り替えます。
例文
- I lost my keys yesterday, but Lan found them this morning.
- We went to Phu Quoc in 2019.
- I saw that film last weekend.
- My brother has sent three emails to the bank so far this week.
