Question: it's been such a long time是谁演唱的
Answer: 波士顿乐队; 波士顿 (乐队)