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.

Q141. Choose the correct preposition: I am looking forward ___ meeting you.

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

Correct answer: B. to

'Look forward to' takes a gerund.

Q142. Choose the correct option: We should ___ the rules.

  1. obeys
  2. obeyed
  3. obey
  4. obeying
Show answer and explanation

Correct answer: C. obey

After a modal verb, the base form is used.

Q143. Choose the correct option: He suggested that she ___ a doctor.

  1. seeing
  2. saw
  3. sees
  4. see
Show answer and explanation

Correct answer: D. see

After 'suggest that', the base verb (subjunctive) is used.

Q144. Choose the antonym of 'abundant'.

  1. Rich
  2. Scarce
  3. Plentiful
  4. Ample
Show answer and explanation

Correct answer: B. Scarce

Scarce means in short supply.

Q145. Choose the correct option: The news ___ true.

  1. is
  2. are
  3. have been
  4. were
Show answer and explanation

Correct answer: A. is

'News' is an uncountable noun taking a singular verb.

Q146. One word for 'a person new to a profession':

  1. Veteran
  2. Professional
  3. Novice
  4. Expert
Show answer and explanation

Correct answer: C. Novice

A novice is a beginner.

Q147. Meaning of 'to throw in the towel':

  1. To start
  2. To win
  3. To clean
  4. To give up
Show answer and explanation

Correct answer: D. To give up

It means to admit defeat.

Q148. Choose the correctly spelled word.

  1. Acommodation
  2. Accommodation
  3. Accomodation
  4. Acomodation
Show answer and explanation

Correct answer: B. Accommodation

'Accommodation' has double c and double m.

Q149. Meaning of 'to pull someone's leg':

  1. To hurt someone
  2. To tease or joke with someone
  3. To help someone
  4. To lead someone
Show answer and explanation

Correct answer: B. To tease or joke with someone

It means to kid someone.

Q150. Choose the synonym of 'ambiguous'.

  1. Certain
  2. Unclear
  3. Clear
  4. Definite
Show answer and explanation

Correct answer: B. Unclear

Ambiguous means open to more than one meaning.

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.