Теория:

Study some information about the spelling of the verbs in Future Perfect Continuous.
 
При присоединении окончания -ing к смысловому глаголу изменяется написание:
 
1. выпадает непроизносимая -е на конце глагола:
 
have — having;
  
live — living;
  
take — taking.
  
2.  Удваивается конечная согласная в односложных словах (\(1\) гласная, \(1\) согласная на конце):
 
stop — stopping;
  
run — running.
  
He will have beenrunning for two hours.
  
run.jpg

3. Удваивается конечная согласная в многосложных словах, если данная согласная стоит после ударного слога:
 
occur — occurring;
  
forget — forgetting.
 
4. Всегда удваивается конечная -l:
 
travel — travelling.
  
5. Буква -y остаётся без изменений в конце слова:
 
stay — staying;
  
study — studying.
  
They will have beenstudying Maths for three days. They will be very happy.
  
study.jpg 

6. Конечная -ie меняется на -y:
 
lie — lying;
  
tie — tying.
Источники:
https://www.events.runningroom.com/training/?id=5161
https://www.thebestcolleges.org/17-scientifically-proven-ways-to-study-better-this-year/