"Have You Ever Seen the Rain" is a song by American rock band Creedence Clearwater Revival, written by John Fogerty and released as a single in 1971 from the album Pendulum. From Wikipedia
Freshly in control of his publishing rights, the rocker has shared three 'John’s Version' tracks ahead of the album’s August 22 release.