Idioms

give the devil his due
to give credit to someone who deserves it even if you dislike him or her
I do not like to work with my coworker because he is lazy. However, you have to give the devil his due. He usually gets the job done.

--- >>>
  • give up
  • give up the ghost
  • give up the ship
  • give voice to (one's feelings)
  • give way
  • give-and-take
  • giveaway
  • given to understand (something)
  • glad hand
  • gloss (something) over or gloss over (something)
  • Idioms Quiz
  • do without (something)
  • grass is always greener on the other side (of the fence)
  • carrot and stick
  • in for (something)
  • take hold of (someone or something)
  • take a stand on (something)
  • in rehearsal
  • rope (someone) into (doing something)
  • deliver the goods
  • at home


  • My Account / Test History

    Fact
    The average weight of a newborn baby is 7 lbs. 6 oz. For a triplet baby it is 3 lbs. 12 oz      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test