I've taken a list of English words, and examined each of them to see what they sound like (using the PHP metaphone function). This page lists the most common metaphone codes, along with their words. You can also search for a word of your own, and see which words sound similar - and which ones rhyme, and which ones alliterate.
knives knaves knifes naives nieves niveous neves naves navies navvies naifs neifs nevus nighs novas naevus neighs novice nephews
fives shives knives reives wives jives naives waives gives rives chives hives dives lives ivies pooves fifes levees mauves levies coveys faves reviews navies civvies fiefs revues mavies peaveys bevies haves kiefs knifes jayvees soaves neves deaves navvies views toffies shivs shivas sheaves shaves chivies reeves weaves waveys biffies uveas doves paves chiefs heavies kivas savvies zouaves fauves loaves beeves roves nieves deifies laves voes divas civies cavies keeves defies reaves heaves roughies loves saves peeves aves sieves leaves vivas waffies jiffies peavies raves knaves eaves vees baffies oaves divvies cuvees caves coves roofies naves reifies vies movies davies hooves moves taffies eves toughies waves wavies wifes chevies sophies foveas chivvies shavies sheeves gyves shoves