You overhear someone say, "He's always on cloud nine." What does this idiom mean in the given context?
AOften absent
BExtremely happy
CFrequently daydreaming
DAlways busy
AOften absent
BExtremely happy
CFrequently daydreaming
DAlways busy
Related Questions:
'At last he decided to spill the beans. The words underlined means: