Free Grammar MCQs with Answers
6,178 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.
English grammar covers how words, phrases and clauses combine to form correct sentences. It includes tenses, parts of speech, prepositions, articles, voice, reported speech, agreement, infinitives, gerunds, adverb position, transitions, punctuation, sentence structure and inversion, with special attention to distinctions such as phrases versus clauses and active versus passive voice.
Last updated
6,178 questions · page 188 of 309
- A. Has climbed
- B. Have climbed
- C. Had climbed
- D. Was climbing
Explanation: This option is correct. "Had climbed" is past perfect tense, which is used to show an action completed before another past action or…
Correct answer: Had climbed- A. To arrive
- B. Arriving
- C. Be arriving
- D. To have arriving
Explanation: The phrase "about to" is correctly followed by the base form of the verb, as in "arrive." This construction is grammatically accurate and…
Correct answer: To arrive- A. Revolves
- B. Revolve
- C. Has revolved
- D. Has had revolved
Explanation: "Revolves" is the correct verb to describe the Earth's motion around its axis, and it matches the subject "the Earth" in the present…
Correct answer: Revolves- A. Was, playing
- B. Saw, is playing
- C. Saw, was playing
- D. Saw, played
Explanation: The correct structure for an action happening when another action occurred is past simple + past continuous.
Correct answer: Saw, was playing- A. Suffer
- B. Suffered
- C. Suffering
- D. Is suffering
Explanation: Option D, "is suffering," is the correct answer as it correctly uses the present continuous tense to describe an ongoing action.The…
Correct answer: Is suffering- A. Practises
- B. Practise
- C. Practising
- D. Are practicing
Explanation: The key word here is 'every evening' which indicates simple present tense.
Correct answer: Practise3747. Demonstrate control of tenses and sentence structure.A girl _ (ride) an elephant around the ring.
- A. Ride
- B. Was ridng
- C. Rode
- D. Will ride
Explanation: C is the correct answer since the simplest past form of ride is 'rode'.
Correct answer: Rode- A. are planning
- B. plans
- C. with a plan
- D. planning
Explanation: 'Are planning' is incorrect as 'are' is used for plural subjects and in this case Mrs. Rose is a singular subject.
Correct answer: plans- A. have been
- B. had
- C. has
- D. have
Explanation: The tense used here is present perfect tense so the correct helping verb to use here should be "have been".
Correct answer: have been- A. brought
- B. brought off
- C. had brought
- D. have brought
- E. brought to
Explanation: The most appropriate choice to complete the sentence is "brought." The correct sentence would be: "Our football team has brought off the…
Correct answer: brought- A. as
- B. as soo
- C. as well as
- D. like
Explanation: A) as - Correctly used to indicate consideration or comparison.B) as well as - Incorrect because it means "in addition to" and does not…
Correct answer: as- A. to get
- B. had gotten
- C. went
- D. got
Explanation: ExplanationA) to get - Incorrect because it suggests a purpose rather than a past event.B) had gotten - Grammatically possible but less…
Correct answer: got- A. raised
- B. risen
- C. rose
- D. had raised
Explanation: Rose is correct because "rose" is the past tense of "rise," which fits the context of the sentence.
Correct answer: rose- A. to be
- B. be
- C. been
- D. being
Explanation: A) to be - Incorrect because "had better" is followed by the base form of the verb.B) be - Correct because "had better" is followed by the…
Correct answer: be- A. If we can make enough smoke, do enough noise till the sun goes down, they'll settle somewhere else perhaps.
- B. If we can make enough smoke, make noise enough till the sun goes for, they'll settle somewhere else perhaps.
- C. If we can make enough smoke, make enough noise till the sun goes down, they settle somewhere else perhaps.
- D. If we can make enough smoke, make enough noise till the sun goes down, they'll settle somewhere else perhaps.
Explanation: This option is grammatically correct. It uses "make enough noise" and "till the sun goes down" correctly.
Correct answer: If we can make enough smoke, make enough noise till the sun goes down, they'll settle somewhere else perhaps.- A. Then I'd better go make up for the bedroom. (the compensate for something; to replace something lost)
- B. Then I'd better go make for the bedroom. (to move towards something or a place)
- C. Then I'd better go make up the bedroom. (To prepare a bed (or something) for use)
- D. Then I'd better go make out to be the bedroom. (to claim; to assert)
Explanation: This option is correct. "Make for" means to move toward something or a place, which fits the context of heading toward the bedroom.
Correct answer: Then I'd better go make for the bedroom. (to move towards something or a place)3757. Which one is correct?
- A. Had she clean her home?
- B. Is that she cleaned her home?
- C. Did she clean her home?
- D. Has she cleaned her home?
Explanation: This is the correct option. It uses the past simple tense ("did") to form a question about whether someone cleaned their home.
Correct answer: Did she clean her home?- A. Distinguished
- B. Widened
- C. Rehabilitated
- D. Doubled
Explanation: This means made wider, which is appropriate for narrow streets that have been expanded in width. This is correct.
Correct answer: Widened- A. produce
- B. reduce
- C. clarify
- D. hasten
Explanation: In this sentence, the correct answer is "reduce," which means to make something smaller or decrease.
Correct answer: reduce3760. Fill in the blank with the appropriate option.You must boil those vegetables before _ in the stew.
- A. Using
- B. Their used
- C. Use
- D. The use
Explanation: This is the correct gerund form of the verb "use," which is used to indicate an action that occurs after boiling the vegetables.
Correct answer: Using