The past tense of have your head in the clouds is had your head in the clouds.
The third-person singular simple present indicative form of have your head in the clouds is has your head in the clouds.
The present participle of have your head in the clouds is having your head in the clouds.
The past participle of have your head in the clouds is had your head in the clouds.