英文字母前用a还是用an的问题,这是我从网上看到的:在26个英文字母中,a,e,i,o,f,h,l,m,n,r,s,x等12个字母的读音是以元音开头的,因此在这些字母单独使用时,前面用an.其余字母则是以辅音开头的,前面用a.如:Please pay attention to your spelling.You have dropped ________ ”m” here.(全国卷)A.an B.the C./ D.a【分析】答案选A.因为字母答案选m的发音是以元音[e]开头的,所以用an;这里的an的意义与one相当,表示“一个”.我想知道,为什么那12个字母里不包括字母u,u也是元音字母啊,按理说应该也包括,可是却没有含在里面,这是为什么呢?

问题描述:

英文字母前用a还是用an的问题,
这是我从网上看到的:
在26个英文字母中,a,e,i,o,f,h,l,m,n,r,s,x等12个字母的读音是以元音开头的,因此在这些字母单独使用时,前面用an.其余字母则是以辅音开头的,前面用a.如:Please pay attention to your spelling.You have dropped ________ ”m” here.(全国卷)
A.an B.the C./ D.a
【分析】答案选A.因为字母答案选m的发音是以元音[e]开头的,所以用an;这里的an的意义与one相当,表示“一个”.
我想知道,为什么那12个字母里不包括字母u,u也是元音字母啊,按理说应该也包括,可是却没有含在里面,这是为什么呢?

用an是因为后面紧接的第一个音是元音,和元音字母没有关系,元音字母是指在单词中可以发元音的字母,这里m发音的开始/e/是元音,而u不是它的发音是/ju:/不是元音开头,所以选择A,而且十二个字母里不包括u.