Question: who sings have you ever seen the rain
Answer: `` Have You Ever Seen the Rain ? '' is a song written by John Fogerty and released as a single in 1971 from the album Pendulum ( 1970 ) by roots rock group Creedence Clearwater Revival .