will have been authoring
-habré estado escribiendo
Future perfect progressive conjugation of author. There are other translations for this conjugation.

author

Word of the Day
poster