had down to a science

English

Verb

had down to a science

  1. simple past and past participle of have down to a science