English Idioms

I'm all ears
This means that someone is totally paying attention to what is being said.
Example:
Tell me about your date, I'm all ears!

All in your head
This means that you are imagining something, that it hasn't really happened
Example:
Stop thinking that you have the worst life, it's all in your head.

Additional English Resources:

Who's online

There are currently 2 users and 26 guests online.

User login

Poll

Blabbinit People