Second Nature Online English

Free Online English Vocabulary Lessons for ESL/EFL Students





Phrasal Verbs

Useful Expressions

Confusing Words




Online Resources

About Me

Idioms from Book

Each example below contains an idiom with the word "book".  Can you guess the meaning of each idiom from the context?  Try to match each idiom (1-6) with its definition (a-f).

  • I'm in big trouble.  I have three exams tomorrow but I haven't cracked a book yet!

  • One of my hobbies is reading.  I am quite a book worm.  I usually read one book a week.

  • I know when you are happy and when you are sad.  I can read you like a book.

  • I have no idea what "metaphysics" is all about.  It is a closed book to me.

  • John likes to read.  Whenever he has time, he has his nose in a book.

  • When it comes to meeting new girlfriends, Joe knows every trick in the book.

Idiom Definition
1.  to crack a book a.  to know exactly what the person is feeling or thinking without having to ask 
2.  a book worm b.  every clever or dishonest way to do or get something that you want
3.  read someone like a book c.  something that you don't know or understand at all
4.  a closed book d.  someone who reads a lot
5.  to have your nose in a book e.  to be reading
6.  every trick in the book f.  to open a book in order to study

Hana likes to read.  She always has her nose in a book.

More Practice:


Complete the dialogs with an appropriate idiom or part of an idiom:


1.  A:  Why are you so upset?

     B:  How do you know I'm upset?

     A:  Come on!  I'm your father.  I can read you .


2.  A:  I don't know how to attract more customers to my store.

     B:  Why don't you ask David?  He knows in the book when it comes to attracting new customers.

     A:  Good idea!


3.  A:  Want to see a movie tonight?

     B:  No.  I have an exam tomorrow but I haven't yet.  I think I'd better stay in and study tonight.


4.  A:  Do you know anything about "psychoanalysis"?

     B:  No.  It's a to me.


5.  A:  It seems that whenever I see you, you have got in a book.

     B:  Yes.  I like reading.

     A:  How many books do you read a month?

     B:  Oh... about 10.

     A:  A through and through!


Back to Idioms

Sitemap | Online English Blog (for EFL students)
Last Update: 2005-11-24.  Copyright 2005 Second Nature Online English. All Rights Reserved.


English Lessons Provided by a TESOL Online Teacher

Learn English Online!