had the first idea

English

Verb

had the first idea

  1. simple past and past participle of have the first idea