Home

TOPIC MASTERY STARTS HERE

Grammar & Usage MCQ Practice

Master every topic. Understand every option. Every smart session brings you one step closer to your dream career.

Your practice space

Learn without limits

A little curiosity today. A lot more confidence tomorrow.

Create an exam

Make this session yours

Find your focus. We’ll take care of the rest.

Question source · প্রশ্নের উৎস

English Language & LiteratureGrammar & Usage

Exam Tracks
Posts / Positions
Exam Years

Choose any number of tracks, posts or years. A year range includes both endpoints and narrows the selected years.

A lighter way to learn.
Up to 15 questions per page, in your chosen order.

Choose your filters, then apply. Read with explanations or give yourself a fresh challenge.

4 matches ·English

4 selected
Study mode is on. Read the reasoning. Build understanding.
Page 1 of 1 · Questions 1–4
Q01Practice Question · অনুশীলন
English Language & LiteratureGrammar & UsageSentence Structure & SyntaxSubject-Verb Agreement

Choose the correct verb: “Each of the students ___ a library card.”

Learn the reasoning, not just the answer.

A little clarity goes a long way.

  • A (have):
    The nearby plural noun “students” does not control the verb; the subject “Each” is singular.
  • B (are having):
    “Are” is plural and does not agree with the singular subject “Each”; possession also normally uses a simple tense.
  • C (has):
    “Each” takes a singular verb, so “Each of the students has a library card” is correct.
  • D (were having):
    “Were” is plural and cannot agree with “Each” in this ordinary affirmative sentence.
KEY TAKEAWAY
In “each of + plural noun”, the head subject remains singular.
Q02Practice Question · অনুশীলন
English Language & LiteratureGrammar & UsageVerbs & ModalsSubjunctive Mood

Choose the standard mandative subjunctive: “The committee recommended that the report ___ revised.”

Learn the reasoning, not just the answer.

A little clarity goes a long way.

  • A (is):
    “Is” is an indicative form, not the mandative subjunctive explicitly requested.
  • B (was):
    “Was” describes a past state; it is not the requested mandative subjunctive after “recommended that”.
  • C (has):
    “Has revised” would be active and would lack an object here; the report needs to receive the revision.
  • D (be):
    The mandative subjunctive uses the base form “be”, regardless of the subject: “that the report be revised”.
KEY TAKEAWAY
Recommend, insist and suggest can take “that + subject + base verb” in the mandative subjunctive.
Q03Practice Question · অনুশীলন
English Language & LiteratureGrammar & UsageVerbs & ModalsFinite vs Non-Finite VerbsGerund

In “Swimming is good exercise,” the word “Swimming” functions as a:

Learn the reasoning, not just the answer.

A little clarity goes a long way.

  • A (Finite verb):
    The finite verb is “is”; “Swimming” does not carry the sentence’s tense.
  • B (Past participle):
    A past participle of swim is “swum”; “Swimming” is an -ing form used as a noun here.
  • C (Gerund):
    “Swimming” names an activity and serves as the subject, so it functions as a gerund.
  • D (Preposition):
    A preposition introduces a relationship such as in, at or under; “Swimming” does not do that.
KEY TAKEAWAY
An -ing form functioning as a noun is a gerund; context determines its function.
Q04Practice Question · অনুশীলন
English Language & LiteratureGrammar & UsageSentence Structure & SyntaxConditionals3rd

Complete the third conditional: “If I had known about the meeting, I ___ attended it.”

Learn the reasoning, not just the answer.

A little clarity goes a long way.

  • A (will have):
    “Will have” forms a future perfect construction; this sentence imagines a different past.
  • B (would have):
    A third conditional pairs “if + past perfect” with “would have + past participle”.
  • C (would):
    “Would” alone requires a base verb; “would attended” is ungrammatical.
  • D (had):
    “Had attended” is past perfect, not the conditional consequence required here.
KEY TAKEAWAY
Third conditional: an unreal past condition and its unreal past result.
Progress can be as simple as one more question.