shown one's work

English

Verb

shown one's work

  1. past participle of show one's work