gone does sound like it rhymes with swan but it doesn't rhyme
gone, lawn, mon, swan, sawn
nope!
no.
gone
Long/gone is considered a 'soft rhyme' which means it rhymes but in a more subtle manner so technically yes long and gone do rhyme :)
There are actually quite a number of different rhyme types accepted in the literary community. Some, such as the "Assonant rhyme", which is defined as having the same vowel sounds but varying consistent sounds, yes, they do rhyme. However, if you go with the most common definition of a rhyme, that is, what the literary community would call a "Perfect Rhyme", you are limited to words that begin with different sounds, but end with the same sounds. By this layman definition, song would rhyme with gong, but not with gone, and gone would rhyme with dawn.
There are no perfect rhymes.See rhymezone.com"Separate dawn""dirty shawn""tin of corn"Words that rhyme with leprechaun(and some close rhymes):Electron, Separate Dawn, Proton, Neutron, Dawn, Fawn, Gone, Lawn, Baton, Begone, Swan, John, Stratford-Upon-Avon(Shakespeare), and I'm sure there are more but these are the best rhymes that I came up with!
dawn spawn gone on lawn shaun yawn drawn swan withdrawn
Thought and gone have the same vowel sound, and so would qualify as an assonance, if not a rhyme strictly speaking.
No, "one" and "stone" are not considered a slant rhyme because they do not share enough similar sounds at the end of the words to create a subtle rhyme. A slant rhyme typically involves words that have similar but not identical sounds, such as "stone" and "gone."
"Put on" can rhyme with "coupon," "neon," "anon," or "prawn."
Some words that rhyme with Donovan are Shannon, cannon, and abandon.