Hi Geeta!
Any supplment book is prefered but prior to that it is advised to go through the main book first and command it using any xyz supplement.
This is because there are many times where the questions comes directly from a single line of NCERT. And that too for any subject.
hope this anwers your query, cheers!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile