Question: who sings the song it's been awhile
Answer: `` It 's Been Awhile '' is a song recorded by American rock band Staind .