Dictionary.com
Thesaurus.com

has been microfilming

  • present perfect progressive of microfilm (3rd person singular).