英语是表音文字
他的拼写有一定的表示发音的作用
但是英语变化,有些没有规则了
但是,对于你提出的那两个发音,基本的辨别的规律是:
当元音字母(A E I O U)发元音时,元音字母后面跟了一个辅音,辅音后面再跟一个元音的话,一般这个元音为开音节,就念元音字母本身的音
比如:babe, take, rider……
当元音字母(A E I O U)发元音时,元音字母后面跟了两个辅音(可能相同,可能不同),那此时元音就发闭音节的音
比如:happy, desk,lilly……
这也是为什么老外非要把happy中的p双写的原因,因为他们就是用这样的方法来表示发音的
你可以去网上搜索一些音标视频,
找老师学吧,我认真学了三个月就掌握熟练了。