英語
高校生
解決済み

最近完了形がごちゃごちゃになってきました。
I live in Tokyo.
I have lived in Tokyo for five years.
I have been lived in Tokyo.
それぞれの使い分けを教えてください
あと、2個目の文のfor five yearsはなくても成り立つのでしょうか・・・その場合訳はどうなりますか?

回答

✨ ベストアンサー ✨

上から順にこうなります。
私は東京に住んでいる。私は東京に5年間住んだことがある。私は東京にずっと住んでいる。
1つ目は現在形で、「現在の事」についての文です。これはこの瞬間のことにしか言及していません。
2つ目と3つ目は現在完了形ですが、用法に大きな違いがあります。
2つ目では「経験」について述べていて、過去にしたことを言っています。なのでこれだけでは今どうなっているのかは判断出来ません。またfor
…はその経験の期間を表しています。なのでこれを抜かすと、「私は東京に住んだことがある。」という純粋な経験の文になります。
3つ目は「継続」の文で、ある時点からずっと同じ動作や状態が途切れないで続いているときに使えます。
これで間違いはないと思います。

forが抜けても意味的には経験のままなんですね!
凄い分かりやすいです!!ありがとうございます😭

この回答にコメントする
疑問は解決しましたか?