因为hour[ˈaʊər]发音的首字母为元音。
a用在以辅音字母开头,或以读做辅音的元音字母开头的单词前面:例如:a man一个男人 a university一所大学a hat一顶帽子 a European一个欧洲人 a one-way street一条单行马路。an用在以元音字母(a,e,i,o,u)开头的单词前面。hour[ˈaʊər]开头虽然是h,但是发音时看做首字母为元音,所以还是用an 同样的还有honest,honor.
因为an hour是指一个具体的单位,而ahour则可能指比一个小时更小的单位,比如一分钟。