We pronounce "e" in the word "infinite" but "ay" in the word "finite".
As I'm learning this language, this disturbs me a lot because I don't know if I have to pronounce "e" or "ay" when I read.
We pronounce "e" in the word "infinite" but "ay" in the word "finite".
As I'm learning this language, this disturbs me a lot because I don't know if I have to pronounce "e" or "ay" when I read.
I asked this question (with a different, more phonological oriented title) in a sibling stack exchange network here.
preface: I suggest you read about the stress in English, and about the Schwa sound and the Near-close near-front unrounded vowel.
In a nutshell, English doesn't really like having "full" vowels in a middle-unstressed syllable. in this case, the vowel in that syllable will be reduced to either the schwa sound or the /ɪ/ sound.
finite: the stress is in the first syllable.
infinite - by adding the "in", we "steal" the stress to the "in" syllable, making the "fi" a middle-unstressed syllable, so it's reduced to the /ɪ/ sound.
there are more examples like this one, that by adding another syllable which "steals" or "revives" the stress from/into some syllable, the pronunciation of the word changes:
history (ˈhɪstəɹi) - historical (hɪˈstɔːɹɪkəl)
memory (mɛməɹi) - memorial (məˈmɔːɹi.əl)
famous (feɪməs) - infamous (ɪnfəməs).
In one of the comments, the following examples were given where an added syllable does not change the "original" pronunciation of the word: "mobile"/"immobile" and "logical"/"illogical". this is a perfect example for this pattern. in these two words the added syllable doesn't steal away the stress from the "original word" and hence, its original pronunciation doesn't change.
As I'm learning this language, this disturbs me a lot because I don't know if I have to pronounce "e" or "ay" when I read.
that what makes English extremely irritating to learn and the only way to know how to pronounce a word is too look in the dictionary.