1. Когда суффикс –ful добавляется к слову, оканчивающемуся на –ll, вторая "l" обычно опускается:

Skill + ful = skilful
Will + ful = willful

2. Нечитаемая конечная буква "e" обычно опускается, если к слову прибавляется суффикс, который начинается с гласной (-ing, -ed, -er, и др.):

Drive + er = driver
Love + ed = loved
Live + ing = living
Hope + ing = hoping

3. Нечитаемая конечная буква "e" не опускается, если к слову прибавляется суффикс, который начинается с согласной (-ful, -ness, -ment, -ly, и др.):

Hope + ful = hopeful
Engage + ment = engagement

Однако, есть несколько исключений из этого правила:

True + ly = truly (а НЕ truely)
Whole + ly = wholly
Due + ly = duly
Awe + ful = awful