Can You Complete These Phrases That Everyone Should Know?

The English language has a large number of idiosyncratic phrases and sayings. How well do you know them? Test your knowledge on this language quiz and see if you can complete several of these popular phrases.

can-you-complete-these-phrases-that-everyone-should-know