all my favorite bands have been British bands.为什么用have been

问题描述:

all my favorite bands have been British bands.为什么用have been
are

当然可以用are,不过用are表示的是现在你喜欢这个乐队,而have been指你向来喜欢,过去喜欢,现在喜欢,并且还很有可能将来也喜欢.