marked one's own homework

English

Verb

marked one's own homework

  1. simple past and past participle of mark one's own homework