英語
高校生
解決済み

会話文での英文です。
Q→What do you do for fun? Do you ever go fishing?
A→I have only been fishing a couple of times.

I have only been fishing の部分で質問なのですが、
私は現在完了の継続が、have been ingになると習いました。しかし、これは現在完了の経験になるような気がします。そうしたらhave p.p にならないのかなぁーと言うところが疑問なんです。
なぜこのような文になるのか教えて欲しいです。

回答

✨ ベストアンサー ✨

これは現在完了の経験の文だと思われます。

まず基本として、釣りに行くはgo fishing です。
一方、現在完了形で「行ったことがある」は
have been to です。

ということは、釣りに行くと言いたいとき、toは要らないということ。だから現在完了形にしたいときは
have been fishing になるんだと思います!

ゲスト

なるほど、ありがとうございます!

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