The lights are on but nobody's home!
Barry: I asked John to finish the report by today but he's not even started it.
Cindy: You'll have to remind him. He forgets everything. The lights are on but nobody's home!
The lights are on but nobody's (or no-one's) home - this English idiom means that you think someone is stupid.
Tags: English, are, but, home, idioms, is, lights, no-one, nobody, on, More…the

It is. There are actually many ways to say the same thing. Do you know any others?
Permalink Reply by coco on August 7, 2012 at 20:02 This idiom make me smile.... it seems to be a nice way to say it with humour, I don't really know others in English. Is it impolite to say that or it is something just for a kind of nice humour...

It's usually used in a humorous way. Not too serious.
We could also say - He's not the sharpest tool in the shed.
Started by Tammy in Talk about.... Last reply by English Teacher Jamie 2 hours ago.
Started by English Teacher Jamie in English Slang. Last reply by English Teacher Jamie 2 hours ago.
Started by English Teacher Jamie in English Idioms. Last reply by English Teacher Jamie 2 hours ago.
Started by English Teacher Jamie in Talk about.... Last reply by English Teacher Jamie 3 hours ago.
Started by English Teacher Jamie in English Idioms. Last reply by Slavica 14 hours ago.
Started by English Teacher Jamie in Ask a question!. Last reply by Morgan 16 hours ago.
Started by Parapa Brahmsakha in Talk about.... Last reply by English Teacher Jamie 17 hours ago.
Started by English Teacher Jamie in Phrasal Verbs. Last reply by vero (陈 菲玉) yesterday.
Started by English Teacher Jamie in English Slang. Last reply by vero (陈 菲玉) yesterday.
Started by English Tutor Simon in Give Aways!. Last reply by vero (陈 菲玉) yesterday.
© 2013 Created by English Teacher Jamie.
