Question: who recorded how long has this been going on
Answer: `` How Long '' is a 1974 song by the British group Ace from their album Five - A-Side .