English
國中
已解決

現在完了形の文で、beenをつけるときとつけないときの違いはなんですか??

解答

✨ 最佳解答 ✨

ひとつは継続用法。例えば「雪が何時間も降り続いています。」というときは「It has been snowing for hours.」といいます。
もうひとつは経験用法などで、〜へ行ったという時に使います。「私はアメリカに行ったことがある。」というとき、「I have been to America.」となります。
ちなみに、「行った」を完了形で表すなら 行くgo の過去分詞形の gone でいいじゃん!と思うかもしれませんが、〜へ行って、そこから戻ってくたor帰ってきたならbeenを使いましょう。逆にgoneを使う時は行ったっきり帰ってこない場合です。
ご理解していただけたでしょうか。

おーにし

beenをつけないときは普通に完了を表すときです。
これを書いてなかったですね。失礼しました。

しゅんか

ありがとうございます!
とてもわかりやすくて助かりました!

留言
您的問題解決了嗎?