Dictionary.com
Thesaurus.com

has been supposing

  • present perfect progressive
    of suppose (3rd person singular).
    suppose
    verb (used with object)
    to assume (something) for the sake of argument, as part of a proposition or theory, a problem set to be solved as an exercise, etc..