Class 12 English MCQs: 96 Questions

Last updated October 31, 2026 ยท Prepared by ESAR Scholars Academy

ESAR Scholars Academy has 96 free Class 12 English MCQs spread across 8 topics. Pick one topic to focus on a single area, or choose All to practise the whole bank mixed; every answer is scored instantly.

๐Ÿ“– Start Class 12 English MCQs

What is covered: Class 12 English by topic

TopicMCQs
Topic 1: Idiomatic Expressions12
Topic 2: Clause Analysis12
Topic 3: Report Writing12
Topic 4: Formal Correspondence12
Topic 5: Use of Articles (Advanced)12
Topic 6: Literary Devices12
Topic 7: Reading Comprehension (Advanced)12
Topic 8: Translation Skills (Advanced)12
Total96

How to practise these MCQs

  1. Open MCQs & Notes and choose Federal Board.
  2. Select Class XII.
  3. Tap the English card, then choose a topic or All.
  4. Pick the number of questions in Quiz Settings and start the quiz. Answers are scored instantly and you can review them.

For a timed exam, use Online Test and choose Class XII.

Past papers and related resources

Frequently Asked Questions

How many Class 12 English MCQs are available?
There are 96 MCQs for Class 12 English on ESAR Scholars Academy, organised into 8 topics.
How do I practise one topic?
Open MCQs & Notes, choose Federal Board, select Class XII, tap the "English" card and pick a topic, or choose All to mix them. Then choose how many questions you want and start the quiz.
Where can I find Class 12 past papers?
Past papers for all subjects are listed by exam session on the Class 12 past papers page.
Is it free to use?
Yes. The MCQs, quizzes and past-paper viewer on the website are free to use.