回答

✨ ベストアンサー ✨

もともとの形は、”He was caught in a shower.”です。つまり、hadは「持つ」ではなく「大過去」を表しています。
では、なぜbeenではないの?という話ですが、これは判断できません。すみません…。一応chat GPTに聞いたのでそれを載せておきますね。

おにぎり

ありがとうございます🙇‍♂️

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