美国有大量移民来自欧洲大陆,如法属印第安娜,这块地方后来法国卖给了美国,于是就成了美国的领土,也有如德州、新墨西哥等南方数州,是向墨西哥政府买的,而墨西哥受西班牙殖民影响,说西班牙语,所以那几个州也通行西班牙语,而英语由于是大部分英国裔的语言,所以成为官方语言,其他只是通用而已。现在佛罗里达州的机场还用英语和西班牙语双语广播,而且还有很多西班牙裔不会说英语,美国政府就给这些人上双语课程。所以总体原因就是殖民时也将语言带过去,就像现在印度的官方语言也是英语一样。