Self Study Guide CLAT 2020 by Arihant Publication is really a good book for preparation. It covers the whole syllabus with adequate amount of MCQ practice sets. You can buy this book online from various e-commerce sites. It costs around INR 435. We have free Mock Test for CLAT aspirants. Boost your preparation with our Mock Test
http://learn.careers360.com/test-series-clat-free-mock-test/?icn=clat_test-series&ici=clat_text-mapping
Read newspapers and magazines for Current Affairs, Practice grammar from class 9-10th books and Wren and Martin English grammar and composition. Solve past years' papers, you'll get an idea what type of questions are usually asked.
http://law.careers360.com/articles/how-prepare-for-clat-2020-know-from-officials-guide