Law MCQs by subject
77 subjects and about 11,725 distinct questions, each checked against the bare Act or the judgment and answered with an explanation.
Counts are distinct questions in live papers; a question used in more than one paper is counted once.
Build your own test from any of these subjectsChoose the subjects, 10 to 100 questions, a timer and negative marking.Core subjects for judiciary exams
- Constitutional Law1,060 Qs
- Civil Procedure Code977 Qs
- Bharatiya Nagarik Suraksha Sanhita528 Qs
- Bharatiya Nyaya Sanhita474 Qs
- Bharatiya Sakshya Adhiniyam432 Qs
- Contract Law362 Qs
- Transfer of Property Act246 Qs
- Legal Maxims & Jurisprudence195 Qs
- Hindu Law178 Qs
- Landmark Judgments159 Qs
- Special Criminal Laws146 Qs
- Law of Torts132 Qs
- Limitation Act, 1963119 Qs
- Specific Relief Act118 Qs
- Negotiable Instruments Act, 1881114 Qs
- Family Law113 Qs
- Muslim Law109 Qs
- Interpretation of Statutes76 Qs
- Consumer Protection Act, 201960 Qs
- Partnership and Sale of Goods Acts60 Qs
- Registration and Easements Acts60 Qs
- Arbitration and Conciliation Act, 199648 Qs
Other Acts and subjects
- Public International Law137 Qs
- Environmental Law136 Qs
- Banking & Financial Laws134 Qs
- Administrative Law132 Qs
- Company Law123 Qs
- History & Culture118 Qs
- Indian Polity116 Qs
- General Science111 Qs
- Social Welfare Laws108 Qs
- Geography107 Qs
- Labour & Industrial Law104 Qs
- Intellectual Property Law99 Qs
- Taxation Law88 Qs
- Science & Technology78 Qs
- Criminal Law71 Qs
- ADR & Mediation60 Qs
- Comparative Public Law60 Qs
- Competition Law60 Qs
- Indian Economy60 Qs
- International Organisations60 Qs
- Public Interest Litigation60 Qs
- Current International Affairs58 Qs
- Cyber Law54 Qs
- India & the World53 Qs
- Professional Ethics & BCI Rules53 Qs
- Insolvency and Bankruptcy Code51 Qs
- Computer Knowledge50 Qs
- Human Rights Law48 Qs
- Court Fees and Suits Valuation47 Qs
- Motor Vehicles Act45 Qs
- Anti-Corruption Laws41 Qs
State local laws
- Rajasthan Local Laws160 Qs
- Uttar Pradesh Local Laws135 Qs
- Chhattisgarh Local Laws120 Qs
- Haryana Local Laws110 Qs
- Maharashtra Local Laws100 Qs
- Andhra Pradesh Local Laws80 Qs
- Punjab Local Laws80 Qs
- Himachal Pradesh Local Laws60 Qs
- Jammu and Kashmir Local Laws50 Qs
- Madhya Pradesh Local Laws50 Qs
- Gujarat Local Laws47 Qs
- Telangana Local Laws45 Qs
- Kerala Local Laws40 Qs