English can be really inconsistent at times: "lose" and "loose" are pronounced exactly the same yet have different meanings. Yet "lost" is not pronounced "loost". Another one I hate: "read" can be pronounced "red" or "reed".
In sharp contrast to this Spanish is regular and consistent. I'll venture to say that even French can be more consistent than English.
That said, I am launching into learning Mandarin, which I understand can be tricky due to subtle pronoun inaction [see edit] and tone details.
EDIT: Damn, every time I type on my iPad there's something to regret. Here "pronoun inaction" was supposed to be "pronunciation". Time to turn off auto-no-help. Just try texting in multiple languages on your iPhone for some ROFL fun. Cute until you email or text a business contact and auto-no-help corrections make you sound like a total idiot.
French is quite consistent as well, pleasantly so in comparison to English.
I had assumed only native English speakers misspel "lose", but you prove me wrong :) I don't think I ever got that particular word wrong, for some reason.
Not to be pedantic, but they are not pronounced the same in American English.
http://www.englishpage.net/showthread.php?10393-Pronunciatio...
So, "lose" should really be spelled "looze", "looz" or some variant of that. Writing "lose" and pronouncing it \ˈlüz\ makes as much sense as writing "lost" and pronouncing it \ˈlüzt\.
How should "have" be spelled?
Haav?