Here's why:
* Short vowel sounds are typically quick and sharp. In "ant", the "a" sound is short and quick, like the "a" in "cat" or "hat".
* Long vowel sounds are typically drawn out and can sometimes sound like the letter name. The "a" in "ant" doesn't sound like the letter "a".