Posts

Showing posts with the label ielts

Why is English not the official language of England?

Image

What is a smoking gun? Where does the phrase come from?

A smoking gun is piece of incontrovertible incriminating evidence. 

Word most looked-up in the dictionary?

Image