FeedBack Form

Your Name :
Your Email :
Your Location :
Your Message :
   
FeedBack

Idioms and Phrases

5. To be lost in the cloud
 
  • A. To be perplexed
  • B. To be concealed from view
  • C. To meet with one's death
  • D. To find oneself in a very uncomfortable position
 
6. Harp on
 
  • A. To comment
  • B. To criticise
  • C. To keep on insulting
  • D. To keep on talking
 
 
7. To show one's teeth
 
  • A. To ridicule
  • B. To face difficulties
  • C. To be humble
  • D. To adopt a threatening attitude
 
8. To ride hell for Leather
 
  • A. To ride with furious speed
  • B. To adopt flase means to succeed
  • C. To work hard for a small accomplishment
  • D. To earn money by all means