English MCQs Idioms & Phrases
Q Select the meaning of the phrase: To pick holes.
  • A A. To find some reason to quarrel
  • B B. To destroy something
  • C C. To criticize someone
  • D D. To cut some part of an item
Leave a Comment