✨ ベストアンサー ✨
現在完了形でbeenがつくのは、以下の2.3.のような受動態の文だと考えれば良いと思います。
1. They [have given] us financial support for more than a decade. <現在完了:能動態>
彼らは10年以上私達に財政的な支援をしてくれています。
2. We [have been given] financial support for more than a decade. <現在完了:受動態>
私達は10年以上財政的な支援を受けています。
3. Financial support [has been given] to us for more than a decade. <現在完了:受動態>
財政的な支援が10年以上私達に与えられています。
特別な場合:I [have] never [been] to Canada before. 私は今までに一度もカナダに行ったことがありません。
※have/has been to 場所 場所に行ったことがある<経験>
参考にしてください。
You're welcome!😊
ありがとうございます!