✨ คำตอบที่ดีที่สุด ✨
支えられてきた、という文には「今まで」支えられてきた、というニュアンスが隠れています。
今まで〜した、という文は現在完了形have + 過去分詞の形で表すのでこの文になります。
hadになるときは「あの時まで」支えられていた、というような昔のある時まで、というニュアンスになりますので
「昨日までは支えられていた」といった文なら
「I had been supported by my teammates until yesterday.」と言うようにhadを使います。
ありがとうございます🙇🏻♀️