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

Read the Grammar notesFree MDCAT chapter notes with key terms

6,178 questions · page 185 of 309

  • A. Rise
  • B. Rises
  • C. Rose
  • D. Risen

Explanation: The movement of the sun is continuous; hence motion should be described in a continuous tense.

Correct answer: Rises
  • A. Adviced
  • B. Advice
  • C. Advise
  • D. Advised

Explanation: 'Advised' and 'advice' are nouns meaning "an opinion or recommendation offered as a guide to action, conduct," hence incorrect.

Correct answer: Advised
  • A. Work
  • B. Worked
  • C. Will work
  • D. Works

Explanation: 'Worked' is past tense and 'will work' is future tense hence incorrect. 'Work' doesn't make grammatical sense.

Correct answer: Works
  • A. Will leave
  • B. Shall leave
  • C. Left
  • D. Leaving

Explanation: The sentence depicts the future as indicated by the word "tomorrow" in the given sentence.

Correct answer: Will leave
  • A. Stops
  • B. Stopped
  • C. Stop
  • D. Stopping

Explanation: The sentence "It will have stopped raining by evening" suggests that the rain will cease or come to an end before the evening.

Correct answer: Stopped
  • A. Speaking
  • B. Is speaking
  • C. Speaks
  • D. Speak

Explanation: The correct verb form to use in the sentence "Jack is six years old, but he _ French and Spanish" is speaks.

Correct answer: Speaks
  • A. Move
  • B. Moving
  • C. Moves
  • D. Had moved

Explanation: This is the only correct option because the word that should be used to complete the sentence is "moves".

Correct answer: Moves
  • A. Is
  • B. Was
  • C. Were
  • D. Being

Explanation: The word "yesterday" indicates past tense. Hence, the past tense form of the verb will be used.

Correct answer: Was
  • A. Move
  • B. Moves
  • C. Moved
  • D. Has been moving

Explanation: The verb "moves" is in the present tense and agrees with the subject "earth",which is a third-person singular noun.

Correct answer: Moves
  • A. Going
  • B. Goes
  • C. Went
  • D. Gone

Explanation: This is a sentence of past continuous and the verb used will be ing form of go, which is going, hence the option A is the most suitable one.

Correct answer: Going
  • A. Leave
  • B. Leaving
  • C. Left
  • D. Had left

Explanation: This sentence is in the past tense(reached) so the other verb following it must also be in the past tense.

Correct answer: Had left
  • A. Lies
  • B. Lying
  • C. Lied
  • D. Lay

Explanation: Examining the statement above, 'here' signifies present, and 'tomb' refers to a singular noun.

Correct answer: Lies
  • A. Unlocking, going
  • B. Unlocked, went
  • C. Unlocked, gone
  • D. Unlocks, is going

Explanation: Here, the best context of verbs will be past form as they do not need any linking words to complete them.

Correct answer: Unlocked, went
  • A. Gallop
  • B. Galloping
  • C. Gallops
  • D. Were galloping

Explanation: The subject of this question (horse) is singular and for subject-verb agreement, the verb must be singular.Option A is a plural verb…

Correct answer: Gallops
  • A. Living
  • B. Are living
  • C. Lives
  • D. Live

Explanation: The sentence in this question is in the present tense and is a plural sentence.

Correct answer: Live
  • A. Sat
  • B. Sitting
  • C. Sits
  • D. Sit

Explanation: Sitting down is the correct answer...Here are some common ways we use present participle clauses.

Correct answer: Sitting
  • A. Will arrive
  • B. Arrived
  • C. Is arriving
  • D. Arrives

Explanation: There will be a rush for the seats when the train arrives.The train would be arriving in the future, hence this will be the best choice of…

Correct answer: Arrives
  • A. Seem
  • B. Seemed
  • C. Seeming
  • D. Seems

Explanation: Seem means 'appear in a particular way'. We can use it as a linking verb (like be) or with a to-infinitive.

Correct answer: Seems
  • A. Used
  • B. Was used
  • C. Had used
  • D. Has been used

Explanation: The simple rule is that "is" is present tense and "was" is past tense. If it's happening now, you use "is".

Correct answer: Was used
  • A. Travel
  • B. Travelled
  • C. Will travel
  • D. Were travelling

Explanation: 'Will travel' is the correct option that shows something is coming in the upcoming days.

Correct answer: Will travel