Free Grammar MCQs with Answers

587 Grammar MCQs from English, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.

Last updated

587 questions · page 52 of 59

511. Each of us _____ eaten our meal.

  • A. Have
  • B. Has
  • C. Are
  • D. was

Explanation: “Each” is singular even when followed by “of us,” so it takes the singular auxiliary “has.” The complete form is “Each of us has eaten our meal.”

Correct answer: Has

512. A hundred rupees ______ all that he wants.

  • A. was
  • B. Were
  • C. Is
  • D. Are

Explanation: A sum of money treated as one total takes a singular verb: “A hundred rupees is all that he wants.” The plural noun “rupees” does not control the verb when the amount is viewed as a single unit.

Correct answer: Is

513. Tania, accompanied by her brother, __________ at the party.

  • A. is
  • B. are
  • C. was
  • D. were

Explanation: The subject is “Tania,” which is singular; “accompanied by her brother” is only an additional phrase and does not change the subject. Since the sentence refers to a past event, “was” is required.

Correct answer: was

514. Everyone at the party __________ amazed by his performance.

  • A. is
  • B. are
  • C. were
  • D. was

Explanation: Everyone is a singular indefinite pronoun, even though it refers to several people. Therefore, the singular verb was is required.

Correct answer: was

515. While Pakistan has earned record revenue this year, __________ well behind in exports.

  • A. it still lag
  • B. it still lags
  • C. it lag still
  • D. it lags still

Explanation: The subject it is singular, so the present-tense verb must be lags, not lag. Still is correctly placed before the main verb to show contrast.

Correct answer: it still lags

516. _______there a restaurant near here?

  • A. Are
  • B. Have
  • C. Do
  • D. Is

Explanation: The noun after “there” is the singular noun “restaurant,” so the verb must be “is.” “Are” would be used with a plural noun such as “restaurants.”

Correct answer: Is

517. We're lost. ________ knows where we are.

  • A. Either of us
  • B. Neither of us
  • C. Not any of us
  • D. None of above

Explanation: Neither of us means not one of the two people, and neither takes a singular verb in formal standard English, so knows is correct. None of above is unnecessary because option b forms a complete and grammatical sentence.

Correct answer: Neither of us

518. Either Sana or her friends ______ present there.

  • A. was
  • B. were
  • C. is
  • D. none

Explanation: With either...or, the verb generally agrees with the subject nearer to it. “Friends” is plural and therefore takes “were.”

Correct answer: were

519. Liquefied Natural Gas (LNG) "burns" less efficiently than gasoline.

  • A. burn
  • B. burns
  • C. should burn
  • D. would burn

Explanation: LNG is a singular uncountable substance, so it takes the singular verb burns. The quotation marks around burns do not change the subject-verb agreement.

Correct answer: burns

520. Maryam, accompanied by her brother, __________ at the party.

  • A. is
  • B. are
  • C. was
  • D. were

Explanation: The subject is Maryam, which is singular; the phrase accompanied by her brother is additional information and does not change the subject. Since the sentence refers to an event in the past, was is required.

Correct answer: was