Skip to content
World MCQ Forum

Grammar: Tenses, Articles and Prepositions MCQs

Solved English grammar MCQs on tenses, articles, prepositions, subject-verb agreement and voice, with short rule-based explanations.

25 MCQsUpdated 27 October 2026

This set covers the grammar points that appear most often in fill-in-the-blank questions: since and for, prepositions after common words (fond of, accused of, senior to), articles, conditionals, and subject–verb agreement.

Many of these questions depend on fixed expressions. Note down each preposition pairing as you meet it, because the same pairings appear again and again in competitive exams.

Take as quiz
  1. 1

    He has been living in Lahore _____ 2015.

    Correct answer: A. since

    Use "since" with a point in time (2015, Monday, morning) and "for" with a period of time (five years, two days).

    easy
  2. 2

    She has been teaching here _____ ten years.

    Correct answer: C. for

    "Ten years" is a period of time, so "for" is correct.

    easy
  3. 3

    Ayesha is very good _____ mathematics.

    Correct answer: C. at

    The fixed expression is "good at" a subject or skill.

    easy
  4. 4

    I am fond _____ reading Urdu poetry.

    Correct answer: A. of

    "Fond" is always followed by "of".

    easy
  5. 5

    He was accused _____ theft.

    Correct answer: A. of

    We say "accused of" a crime but "charged with" a crime.

    medium
  6. 6

    The heavy rain prevented us _____ going out.

    Correct answer: B. from

    The pattern is "prevent someone from doing something".

    easy
  7. 7

    My brother is senior _____ me in the office.

    Correct answer: D. to

    Latin-origin comparatives such as senior, junior, superior, inferior and prior take "to", not "than".

    medium
  8. 8

    I prefer tea _____ coffee.

    Correct answer: C. to

    The standard pattern is "prefer A to B".

    medium
  9. 9

    He insisted _____ paying the bill.

    Correct answer: D. on

    "Insist" takes "on" + -ing form: insisted on paying.

    medium
  10. 10

    He is _____ honest man.

    Correct answer: D. an

    "Honest" begins with a vowel sound because the "h" is silent, so we use "an".

    easy
  11. 11

    She is _____ university student.

    Correct answer: B. a

    "University" begins with a consonant sound ("yoo"), so we use "a", even though it starts with a vowel letter.

    medium
  12. 12

    _____ sun rises in the east.

    Correct answer: C. The

    Use "the" with things that are unique, such as the sun, the moon and the earth.

    easy
  13. 13

    If I _____ a bird, I would fly over the mountains.

    Correct answer: D. were

    In imaginary (unreal) conditions, formal English uses "were" for all subjects: "If I were…".

    medium
  14. 14

    They _____ cricket when it started to rain.

    Correct answer: D. were playing

    The past continuous (were playing) describes an ongoing action that was interrupted by a short one (it started to rain).

    Read details
    medium
  15. 15

    The train _____ before we reached the station.

    Correct answer: C. had left

    The past perfect (had left) shows the action that happened first when two past actions are compared.

    medium
  16. 16

    By this time next year, I _____ my degree.

    Correct answer: B. will have completed

    The future perfect (will have completed) describes an action that will be finished before a point in the future.

    hard
  17. 17

    She _____ to school every day.

    Correct answer: A. goes

    Habitual actions take the simple present. With a third-person singular subject (she), add -s/-es: goes.

    easy
  18. 18

    Each of the students _____ a library card.

    Correct answer: B. has

    "Each" is singular, so it takes a singular verb (has), even when followed by "of the students".

    medium
  19. 19

    Neither of the two answers _____ correct.

    Correct answer: A. is

    In standard formal English, "neither of" takes a singular verb: Neither of the answers is correct.

    hard
  20. 20

    The news _____ very encouraging.

    Correct answer: D. is

    "News" looks plural but is an uncountable singular noun, so it takes "is".

    medium