have your head in the clouds

成語所屬單字cloud

have your head in the clouds — 慣用語

1. To be distracted or not paying attention to what is happening around you.

1.慣用語
釋義

心不在焉

To be distracted or not paying attention to what is happening around you.

例句

Maya had her head in the clouds during the math lesson.

Did you have your head in the clouds when I gave the instructions?