There are plenty of books available in the market which provide MCQ questions for classes 6 to 12. But the best book for multiple type questions for class 6 to class 12 CBSE is NCERT Solutions.