Question: who sings how long has it been going on
Answer: George and Ira Gershwin, Van Morrison, Sarah Vaughan