English
Senior High

過去形現在完了形過去完了形の区別がいまいちできません。
ここではなぜ過去完了だとダメなんでしょうか?

Answers

子供の時というのは
そるなりに時間のスパンが長いので
その上の3年間ですから
過去とのズレを表す過去完了は
この場合使えません。

スパンの長さはどれぐらいまでセーフなんですか?

ましゅまろ☆

ある1点かそれ以外ですので
長さなどを気にする必要はありません

彼が来た時→ある1点
彼が子供の時→それ以外

彼が13歳の時だと使えるみたいなんですが、1年間って一点じゃなくないんですか

ましゅまろ☆

頭を使おうね!
上から通して読み直してみてくださいな!

そもそも、ここでは
子供の時、3年間
という流れでしたから
子供の時(10年間くらい)の上での3年間だから、過去形です
ということを言ってました。

彼がここに到着した時、3時間待ってた
みたいな流れなら過去完了ですよね。
(時間にズレがあります)

という見方をしてくださいということですよ

ましゅまろ☆

13歳の時、歌のレッスンを受けた
とかなら普通に過去形ですよね

ちょっとよくわかんないです、、

過去完了でなぜ13歳の時が使えるのか聞きたいです

ましゅまろ☆

特に使えるわけではないと思いますが...
何かの勘違いをしてませんか?

ましゅまろ☆

ここを議論してても仕方ないので
整理すると

彼がここに来た時(過去のある一時点)
私は3時間待っていた(時間幅があり過去の一時点とはズレている)
→過去完了

彼が子供の時(→過去で10年ぐらいの時間幅がある)、3年間ニューヨークに住んでいた(→その10年の中の3年なので時間のズレはない)
→過去形

ということです

彼が13歳の時ボストンに住んでいた
だと過去完了なのがなぜか知りたいんです。

幅があるのになぜ過去形じゃないのか

ましゅまろ☆

それ、過去完了でなく
過去形ですよ!

*He had already visited Hawaii three times
when [he was seventeen].
これです

ましゅまろ☆

それは
時間のズレを表すふつーの過去完了です。

彼が17歳になった時には
「それ以前で」3回ハワイを訪れたことがあるということです。

この前の
子供の時の3年間
というものと全く異なります。

ましゅまろ☆

ノートにまとめてるので
見てくださいね

Post A Comment

というよりも、whenが特定の時を指してるので完了形と使えないっていう事だと思います!例えばyesterdayも昨日という特定の日を指す言葉ですけれども、これも完了形と使えないですし!
完了形って現在完了なら過去から現在にかけてなのにyesterdayという一点を指してしまったらそれは過去は含まれないで、時制のズレが生じますし!

分からなかったら言ってください🙇‍♂️

Post A Comment
Were you able to resolve your confusion?