Dictionary.com
Thesaurus.com

had been finning

  • past perfect progressive
    of fin.
    fin
    noun
    a membranous, winglike or paddlelike organ attached to any of various parts of the body of fishes and certain other aquatic animals, used for propulsion, steering, or balancing.

More Suggestions