22 Answers
English Grammar in Use is a self-study reference and practice book for intermediate to advanced students of English. The book was written by Raymond Murphy
You can refer various books as stated in previous answers but best way to concrete the base is to study all the English text books upto 12th and above if possible.