done a lot of work

English

Verb

done a lot of work

  1. past participle of do a lot of work