English MCQs, Idioms MCQsPull your socks up:A. To get ready B. To finish C. To start D. To improve “Cap it all” means:____________?Which of the following Surah in the Holy Quran named after insects?