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: Has512. 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: Is513. 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: was514. 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: was515. 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 lags516. _______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: Is517. 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 us518. 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: were519. 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: burns520. 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