Dictionary.com
Thesaurus.com

has bypast

  • present perfect
    of bypass (3rd person singular).
    bypass
    noun
    a road enabling motorists to avoid a city or other heavy traffic points or to drive around an obstruction.