fac-,fact-,-fect,都是来源于拉丁语的factum.其中-fect是fact-构成复合词时的元音弱化。facil-是来源于拉丁语形容词facil-is.进入英语时,把词尾去掉后变成e.即-is变成-e.feas-,-feat,-feit来源于法语的fait,fait又来源于拉丁语的factum.所以与语音变化规则有关。feas-和-feat的s,t变化也是语音变化规则。t结尾一般为拉丁语过去分词主格单数阳性的词尾-tus去除us后得到的。查单词的词源就会了解是来源于法语还是拉丁语了。