✨ ベストアンサー ✨
どういう役割っていうか
be動詞を、現在進行形にしているだけです。
has beenがなかったらその文には動詞がなくなってしまうので、(文章としての意味は通るかもしれませんが)文法的には誤った文になりますから、has beenじゃなくても、isとかほしいですね。
isじゃなくてhas beenにしてるのは
one common idea(共通している一つの意見)が
いま現在だけそうなのではなく(= isではなく)、過去からある程度長い期間そうあり続けている(現在完了形の継続用法)ということです。
現在進行形 ではなくて 現在完了形 でした
すみません
なるほどです。
ありがとうございます