Dictionary.com
Thesaurus.com

will have been subleasing

  • future perfect progressive
    of sublease.
    sublease
    noun
    a lease granted by one who is already a lessee of a property, as an apartment.