English MCQs with Answers

English carries solid marks in most competitive exams and job tests. Practice grammar, vocabulary, synonyms, antonyms, idioms, sentence correction and comprehension MCQs. Each test is timed and scored so you can find weak areas and build confidence.

Take a timed English quiz: Free account required to save your score.

Q41. Choose the synonym of 'commence'.

  1. Begin
  2. Finish
  3. End
  4. Stop
Show answer and explanation

Correct answer: A. Begin

Commence means to begin.

Q42. Choose the synonym of 'obsolete'.

  1. Modern
  2. Current
  3. New
  4. Outdated
Show answer and explanation

Correct answer: D. Outdated

Obsolete means no longer in use.

Q43. Choose the correct option: She has been living here ___ five years.

  1. from
  2. for
  3. during
  4. since
Show answer and explanation

Correct answer: B. for

'For' is used with a period of time.

Q44. Choose the synonym of 'prudent'.

  1. Careless
  2. Wise
  3. Reckless
  4. Foolish
Show answer and explanation

Correct answer: B. Wise

Prudent means acting with care and thought.

Q45. Choose the synonym of 'verbose'.

  1. Concise
  2. Wordy
  3. Brief
  4. Silent
Show answer and explanation

Correct answer: B. Wordy

Verbose means using too many words.

Q46. Choose the correct preposition: He insisted ___ paying the bill.

  1. on
  2. at
  3. with
  4. for
Show answer and explanation

Correct answer: A. on

'Insist on' is correct.

Q47. Choose the correct preposition: Divide this cake ___ the three children.

  1. in
  2. to
  3. among
  4. between
Show answer and explanation

Correct answer: C. among

'Among' is used for three or more.

Q48. One word for 'a place where birds are kept':

  1. Aquarium
  2. Apiary
  3. Aviary
  4. Zoo
Show answer and explanation

Correct answer: C. Aviary

An aviary houses birds.

Q49. Meaning of 'to hit the nail on the head':

  1. To do carpentry
  2. To be violent
  3. To fail
  4. To describe exactly what is causing a problem
Show answer and explanation

Correct answer: D. To describe exactly what is causing a problem

It means to be exactly right.

Q50. Choose the synonym of 'conceal'.

  1. Show
  2. Expose
  3. Hide
  4. Reveal
Show answer and explanation

Correct answer: C. Hide

Conceal means to hide.

English MCQs by exam

Other subjects

Looking for a job? Apply while you prepare: browse the latest government and private jobs on PK JOBs Hub.