Dictionary.com
Thesaurus.com
had been bicycling
  • past perfect progressive of bicycle.