had a head on one's shoulders verb Meaning simple past and past participle of have a head on one's shoulders