Join WhatsApp ChannelDaily MCQs & Exam Updates

English MCQs

MCQs on Grammar, Vocabulary, Comprehension and Literature

681 Questions Subject Test
Subject Preparation Guide

Prepare English with confidence

Improve grammar, vocabulary, sentence correction, comprehension and language usage with exam-focused English MCQs.

GrammarVocabularySynonymsSentence Correction
Useful for every competitive, recruitment, entry and academic examination.
English preparation illustration
Subject Test

Test your English preparation

Questions are tracked as practiced when you open Show Answer & Explanation. Tracking stays only in this browser tab and no subject-test result is saved.

Practiced MCQs
0 / 681
Use the MCQs you already prepared, or launch a random test from the full subject bank.
No login required Result is not saved Choose your own MCQ count & timer
Choose your test mode
Choose any number up to 681 available MCQs.
Enter 0 for no timer, or choose 1–300 minutes.
Tip: prepare some MCQs first, then start a quick self-check from My Practiced MCQs to test exactly what you studied.
1
Medium ppsc Uploaded: 11 Aug 2026

Choose the correctly corrected sentence: 'I have saw that movie already.'

  • A I have saw that movie already.
  • B I has seen that movie already.
  • C I have seen that movie already.
  • D I have see that movie already.
2
Easy pms Uploaded: 01 Sep 2026

Synonym of 'Keen':

  • A Indifferent
  • B Reluctant
  • C Eager
  • D Dull
3
Medium fpsc ppsc nts Uploaded: 20 Jun 2026

Choose the sentence with the correct use of articles.

  • A He is an university student.
  • B He is a university student.
  • C He is the university student of class.
  • D He is university student.
4
Medium css Uploaded: 23 Aug 2026

Choose the word most nearly SAME in meaning to 'Ambiguous'.

  • A Clear
  • B Unclear
  • C Simple
  • D Certain
5
Medium nts Uploaded: 01 Sep 2026

Meaning of the idiom "Miss the boat":

  • A To arrive early
  • B To miss an opportunity
  • C To catch a ride
  • D To succeed
6
Easy css Uploaded: 11 Aug 2026

Choose the correct preposition: The train arrived ____ time.

  • A in
  • B on
  • C at
  • D by
7
Medium nts Uploaded: 23 Aug 2026

Choose the word most nearly SAME in meaning to 'Vivid'.

  • A Dull
  • B Boring
  • C Bright
  • D Faded
8
Medium css Uploaded: 07 Aug 2026

Choose the word most opposite in meaning to "Onerous".

  • A Difficult
  • B Demanding
  • C Easy
  • D Taxing
9
Medium nts Uploaded: 01 Sep 2026

Antonym of 'Jubilant':

  • A Joyful
  • B Elated
  • C Happy
  • D Sorrowful
10
Medium fpsc ppsc nts Uploaded: 20 Jun 2026

Choose the meaning of the idiom 'to hit the nail on the head'.

  • A To make a mistake
  • B To say something exactly right
  • C To work very hard
  • D To break something
11
Medium pms Uploaded: 23 Aug 2026

Choose the correct one word substitution for: One who is indifferent to pain or pleasure.

  • A Stoic
  • B Cynic
  • C Ascetic
  • D Hedonist
12
Medium css Uploaded: 01 Sep 2026

Fill in the blank: "He ___ (work) here since 2015."

  • A had worked
  • B worked
  • C has worked
  • D is working
13
Medium css Uploaded: 07 Aug 2026

Choose the word most similar in meaning to "Fastidious".

  • A Lax
  • B Fussy
  • C Easygoing
  • D Careless
14
Medium nts Uploaded: 11 Aug 2026

What does the idiom 'Under the weather' mean?

  • A Feeling ill
  • B Very happy
  • C Very busy
  • D Angry
15
Medium pms Uploaded: 23 Aug 2026

Choose the correct one word substitution for: One who leaves one's country to settle in another.

  • A Immigrant
  • B Migrant
  • C Refugee
  • D Emigrant
16
Medium css pms fpsc ppsc nts Uploaded: 20 Jun 2026

Choose the correct synonym of 'Adversity'.

  • A Prosperity
  • B Hardship
  • C Comfort
  • D Luxury
17
Medium pms Uploaded: 23 Aug 2026

Fill in the blank with the correct tense: We ___ to Lahore next week.

  • A travel
  • B are travelling
  • C travelled
  • D have travelled
18
Hard ppsc Uploaded: 01 Sep 2026

One word for: A shelter for the homeless

  • A Hostel
  • B Sanctuary
  • C Asylum
  • D Camp
19
Hard ppsc Uploaded: 11 Aug 2026

Choose the word most opposite in meaning to 'Genuine'.

  • A Fake
  • B Real
  • C True
  • D Authentic
20
Medium pms Uploaded: 23 Aug 2026

Choose the word most nearly SAME in meaning to 'Prudent'.

  • A Foolish
  • B Careless
  • C Wise
  • D Rash
Practiced MCQs0 / 681