Free MCQ tests, past papers (5 years), textbooks PDF, short notes, and syllabus for 12th class (FSc Pre-Medical, Pre-Engineering, ICS, I.Com) — all BISE boards. No login, no fees, always free.
Class 12 is the most consequential academic year for most Pakistani students. The HSSC Part 2 result, combined with Part 1, determines the intermediate aggregate — the primary criterion for admission to public sector medical colleges via MDCAT and engineering universities via ECAT, as well as business schools, CS programs, and competitive government scholarships. The preparation at this stage must be rigorous and systematic.
Tayarri's Class 12 resources include one of the most comprehensive free MCQ banks available for Pakistani boards, with questions covering every chapter across all major subjects for KP Board, Punjab Board, Sindh Board, Balochistan Board, and FBISE. The adaptive test engine identifies weak chapters automatically and focuses practice where marks are most at risk.
Recommended Class 12 strategy: complete textbook reading first, then work through past papers from the last five years under timed conditions, then use Tayarri's adaptive MCQ tests to close remaining gaps. Spend additional time on numerical problems in Physics and Mathematics, and on long-answer questions in Biology and Chemistry where marks are highest. All resources for every step of this strategy are free on this page.
Select your FSc group or program to find the most relevant subjects, MCQs, and past papers for 12th class.
Select your province to find board-specific past papers, textbooks, and MCQ tests for 12th Class.
Chapter-wise MCQs with explained answers — works for all BISE boards. FSc, ICS, I.Com, FA.
Everything you need for 12th class — free past papers, textbooks, MCQs, notes, and date sheets.