Dictionary.com
Thesaurus.com

have been tolerating

  • present perfect progressive
    of tolerate.
    tolerate
    verb (used with object)
    to allow the existence, presence, practice, or act of without prohibition or hindrance; permit.