looked like a bomb had hit it

English

Verb

looked like a bomb had hit it

  1. simple past and past participle of look like a bomb has hit it