Pull your socks up: / English Mcqs, Idioms And Phrases Mcqs / By admin Pull your socks up: A. To get ready B. To finish C. To startD. To improve