Here's why:
* The vowel "e" is followed by a consonant ("v") and a silent "y". This indicates that the vowel has a long sound.
* The "e" is pronounced like the "e" in "see" or "bee".
Therefore, the vowel sound in "heavy" is a long "e" sound, not a short vowel sound.