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 115 of 309

  • A. Declarative
  • B. Imperative
  • C. Interrogative
  • D. Exclamatory

Explanation: The sentence has a command/ order (bring me) and it ends with a period, hence is an imperative sentence.

Correct answer: Imperative
  • A. Complex
  • B. Simple
  • C. Compound
  • D. Compound-complex

Explanation: The sentence has one independent clause with no dependent clauses, hence it is a simple sentence.

Correct answer: Simple
  • A. Declarative
  • B. Imperative
  • C. Interrogative
  • D. Exclamatory

Explanation: The sentence is "exclamatory" as strong feelings/ emotions are expressed and an exclamation mark is used.

Correct answer: Exclamatory
  • A. Declarative
  • B. Imperative
  • C. Interrogative
  • D. Exclamatory

Explanation: The sentence is declarative as information is stated and a statement is made.

Correct answer: Declarative
  • A. Present
  • B. Past
  • C. Future
  • D. None

Explanation: As the sentence talks about events in the past with words ('bought, last month') used, hence it is in the past tense.

Correct answer: Past
  • A. Present
  • B. Past
  • C. Future
  • D. None of these

Explanation: As the sentence is talking about an event in the past with the word 'called' being used, the sentence is in the past tense.

Correct answer: Past
  • A. Present
  • B. Past
  • C. Future
  • D. None of these options are correct

Explanation: Future tense is used to describe actions or events that will happen in the future.

Correct answer: Future
  • A. Complex
  • B. Simple
  • C. Compound
  • D. Compound-complex

Explanation: A sentence that has at least two independent clauses and at least one dependent clause is a compound-complex sentence.

Correct answer: Complex
  • A. Present
  • B. Past
  • C. Future
  • D. None of these

Explanation: The tense of the question is the present simple tense. The question is in the present tense because the person is asking about the current…

Correct answer: Present
  • A. Present
  • B. Past
  • C. Future
  • D. None of these

Explanation: We can use the present tense to talk about the area where you live and the word "live" describes a present tense.

Correct answer: Present
  • A. Present
  • B. Past
  • C. Future
  • D. None of these options are correct

Explanation: This sentence is in the future tense because it refers to an action that will happen later, after the course finishes.

Correct answer: Future
  • A. Complex
  • B. Simple
  • C. Compound
  • D. None of these options are correct

Explanation: It is a complex sentence. A complex sentence is a sentence that has one independent clause and at least one dependent clause.

Correct answer: Complex
  • A. Declarative
  • B. Imperative
  • C. Interrogative
  • D. Exclamatory

Explanation: The given sentence is interrogative as it asks a question and ends with a question mark.

Correct answer: Interrogative
  • A. Declarative
  • B. Imperative
  • C. Interrogative
  • D. Exclamatory

Explanation: The form of an interrogative sentence is "auxiliary verb + subject + main verb". The structure of this question follows this structure.

Correct answer: Interrogative
  • A. None of these
  • B. Past
  • C. Present
  • D. Future

Explanation: The sentence uses "did," which is the past tense form of the auxiliary verb "do."The main verb "clean" is in its base form because it…

Correct answer: Past
  • A. She finished all the exercices
  • B. Dr Smith healed the patient
  • C. Michael studied hard all year
  • D. He will have eaten lunch

Explanation: He will have eaten lunch is not a past tense because the words "will have" indicate that its a future perfect tense.

Correct answer: He will have eaten lunch
  • A. He went to school yesterday
  • B. He loves apples
  • C. I will go to the market
  • D. He is fighting with John

Explanation: 'I will go to the market.' is in the future tense. The words 'will go' give us a good hint.

Correct answer: I will go to the market
  • A. Present
  • B. Past
  • C. Future
  • D. Past Perfect

Explanation: Future tense is a grammatical tense which expresses an action that has not yet happened or a state that does not yet exist.

Correct answer: Future
  • A. Don't
  • B. Not to
  • C. To not
  • D. To don't

Explanation: A preposition must be placed before the adverb. Hence, the correct option is option B.

Correct answer: Not to
  • A. Declarative
  • B. Imperative
  • C. Interrogative
  • D. Exclamatory

Explanation: A declarative sentence is a sentence that makes a statement. This sentence is a statement therefore, option A is correct.

Correct answer: Declarative