Why the pronunciation of English words is so different from its spelling? Why can’t most of the English spelling be spelled as it is seen? Is there any need of word pronunciation dictionary for this language? Really, this is big difficulties for those who don’t have much more idea about English words more than ABCD. Many other language just like Marathi, Hindi etc in India, have no such kind of confusion. Anyone can read Marathi / Hindi words just by identifying its alphabets-structure. Such thing doesn’t happen in English language.
There are different kinds of English pronunciation rules which are taught in advance spoken English training which leave so many beginners in confusion whether to speak particular word like this or like that? In short, in English language, one single word can be pronounced by two to three different ways. For eg. Circus is spelled as (--------), Public (--------), push (--------), Hero(--------) Hell(--------), Box(--------) Ball(--------), Door(--------) Poor(--------), Little, Label etc. Why one particular alphabet is not there for specific kind of pronunciation in this language?
In such way, English language learning is too much hard in its initial stage just because of confusion how to pronounce words.