The "t" is silent because the word evolved from Old English "fæsten", where the "t" was pronounced. Over time, the pronunciation changed, but the spelling remained the same.
The "t" is silent because the word evolved from Old English "fæsten", where the "t" was pronounced. Over time, the pronunciation changed, but the spelling remained the same.