過去形と完了形の違い

What's up!


過去形:終わっていること


完了形:続いていること

I lived in Tokyo for ten years.(住んでいた)
I've lived in Tokyo for ten years.(今も住んでいる)

How long did you live in Tokyo.(住んでいた)
How long have you lived in Tokyo.(今も住んでいる)

過去形:可能性が終わっている


完了形:可能性が続いている

まだ行く可能性がある
×I went to NY twice.
〇I've been to NY twice.

もう(無いので)行く可能性がない
〇I went to World Trade Center.
×I've been to World Trade Center.

もう(去年には)行く可能性がない
〇I went to NY last year.
×I've been to NY last year.

お昼の12時なら
×Did you have lunch?
〇Have you had lunch?
夕方の5時なら
〇Did you have lunch?
×Have you had lunch?
×過去形の代わりに完了形
×過去形の代わりに完了形
#REF! 〇I went to NY twice.
〇I've been to NY twice.

お昼の12時なら
〇Did you have lunch?
〇Have you had lunch?
夕方の5時なら
〇Did you have lunch?
×Have you had lunch?

〇I went to NY last year.
×I've been to NY last year.

ポイント

迷ったときは過去形

コメント