English MCQs
Synonyms, antonyms, grammar, spelling, idioms and one-word substitutions of the kind used in FPSC, PPSC and other written tests.
1,859 questions. Select an option to check your answer, or open "Show answer". Showing 1–20.
- 1.
Choose the word closest in meaning to ABUNDANT.
Show answer
Answer: B. Plentiful
Abundant means existing in large quantities, so plentiful is the synonym.
- 2.
Choose the word closest in meaning to CANDID.
Show answer
Answer: B. Frank
A candid person speaks openly and honestly.
- 3.
Choose the word closest in meaning to BENEVOLENT.
Show answer
Answer: A. Kind
Benevolent means well-meaning and generous.
- 4.
Choose the word closest in meaning to DILIGENT.
Show answer
Answer: C. Hardworking
A diligent person works with care and effort.
- 5.
Choose the word closest in meaning to OBSOLETE.
Show answer
Answer: C. Outdated
Obsolete means no longer in use.
- 6.
Choose the word closest in meaning to LUCID.
Show answer
Answer: C. Clear
A lucid explanation is easy to understand.
- 7.
Choose the word closest in meaning to FRUGAL.
Show answer
Answer: C. Thrifty
Frugal means careful with money.
- 8.
Choose the word closest in meaning to METICULOUS.
Show answer
Answer: D. Careful
Meticulous means showing great attention to detail.
- 9.
Choose the word closest in meaning to EMINENT.
Show answer
Answer: B. Distinguished
An eminent person is famous and respected in their field.
- 10.
Choose the word closest in meaning to AMBIGUOUS.
Show answer
Answer: C. Unclear
Ambiguous means open to more than one meaning.
- 11.
Choose the word opposite in meaning to ANCIENT.
Show answer
Answer: A. Modern
Ancient means very old; the antonym is modern.
- 12.
Choose the word opposite in meaning to EXPAND.
Show answer
Answer: A. Contract
To expand is to grow larger; to contract is to grow smaller.
- 13.
Choose the word opposite in meaning to TRANSPARENT.
Show answer
Answer: B. Opaque
Light passes through something transparent but not through something opaque.
- 14.
Choose the word opposite in meaning to HUMBLE.
Show answer
Answer: B. Arrogant
Humble means modest; arrogant means having an exaggerated sense of one's importance.
- 15.
Choose the word opposite in meaning to ARTIFICIAL.
Show answer
Answer: A. Natural
Artificial things are made by people; natural things occur in nature.
- 16.
Choose the word opposite in meaning to GENEROUS.
Show answer
Answer: C. Miserly
A generous person gives freely; a miserly person hoards money.
- 17.
Choose the word opposite in meaning to OPTIMIST.
Show answer
Answer: D. Pessimist
An optimist expects good outcomes; a pessimist expects bad ones.
- 18.
She ___ to school every day.
Show answer
Answer: D. goes
With a third-person singular subject in the simple present, the verb takes -s/-es: she goes.
- 19.
He has been working here ___ 2015.
Show answer
Answer: D. since
Use "since" with a point in time and "for" with a length of time.
- 20.
I have lived in Lahore ___ ten years.
Show answer
Answer: A. for
"Ten years" is a period of time, so "for" is correct.