You are here: Home >> English Quiz >> Idioms and Phrases

Idioms and Phrases Quiz for Competitive Examinations such as SSC CGL, SSC CHSL, BANKS, CDS, NDA, MBA, RAILWAYS, PSC, etc.

Instruction for playing Idioms and Phrases quiz / test:

Under this section users can play unlimited number of free quiz or test related to Idioms and Phrases. This section contains 100 Idioms and Phrases questions previously asked in various competitive examinations such as SSC CGL, SSC CHSL, BANKS, CDS, NDA, MBA, RAILWAYS, PSC, etc. Under this Test / Quiz, 10 multiple choice questions related to Idioms and Phrases will be displayed with four options. These questions are selected randomly from our Idioms and Phrases database. Users will have to select one of the four options given which they think is the correct answer. After attempting all the questions users will have to select Check Result option which will take them to the result page. In the result page users will be shown detailed result such as number of correct and wrong answer along with percentage obtained. It will also show the correct answer to each questions.


1) To cast pearls before a swine
A) To spend recklessly
B) To spend a lot of money on the unkeep of domestic hogs
C) To waste money over trifles
D) To offer to a person a thing which he cannot appreciate

2) By fits and starts
A) To do intermittently or irregularly
B) To do consistently
C) To be in high spirits
D) To fight vigorously

3) To end in smoke
A) To make completely understand
B) To ruin oneself
C) To excite great applause
D) To come to nothing

4) Shiver my timbers
A) Exclamation of surprise or amusement
B) Shivering with cold
C) Shivering with fear
D) Cold wave in deserts

5) Simon pure
A) Simple and foolish
B) Intelligent but shy
C) Skillful artisan
D) Genuinely and thoroughly pure

6) To drive home
A) To emphasise
B) To find one's roots
C) Back to original position
D) To return to place of rest

7) To catch somebody on the hop
A) To defeat
B) To catch somebody off guard
C) To punish heavily
D) To demand a very high price

8) To keep the wolf away from the door
A) To keep away from extreme poverty
B) To keep off an unwanted and undesirable person
C) To keep alive
D) To hold the difficulties and dangers in check

9) To rest on one's laurels
A) To be complacent
B) To be dissatisfied
C) To be satisfied
D) To be good

10) To take with a grain of salt
A) To take with some reservation
B) To take with total disbelief
C) To take whole heartedly
D) To take seriously