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

  • A. Watched
  • B. Was watching
  • C. Had watched
  • D. Watches

Explanation: The correct answer is 'was watching' because the sentence describes an ongoing action in the past that was interrupted by another action…

Correct answer: Was watching
  • A. Lived
  • B. Had been living
  • C. Have lived
  • D. Was living

Explanation: The correct answer is 'lived' because it uses the past simple tense, which is appropriate for actions that were completed in the past.

Correct answer: Lived
  • A. Completed
  • B. Have completed
  • C. Were completing
  • D. Completes

Explanation: The correct answer is completed because the sentence refers to an action that was finished before a specific point in the past, which is…

Correct answer: Completed
  • A. Reads
  • B. Reading
  • C. Read
  • D. Had readed

Explanation: The correct answer is 'read' because the sentence refers to an action completed in the past ('last month').

Correct answer: Read
  • A. Have
  • B. Had
  • C. Was having
  • D. Have had

Explanation: The correct answer is 'was having' because it uses the past continuous tense, which is appropriate for actions that were ongoing in the…

Correct answer: Was having
  • A. Worked
  • B. Had worked
  • C. Were working
  • D. Had been working

Explanation: The correct answer is were working because the past continuous tense is used to describe actions that were in progress at a certain point…

Correct answer: Were working
  • A. Has signed
  • B. Had signed
  • C. Signed
  • D. Was signing

Explanation: The correct answer is Option B: had signed. The past perfect tense 'had signed' is used because the signing of the documents occurred…

Correct answer: Had signed
  • A. Cleaned
  • B. Clean
  • C. Cleaning
  • D. Had cleaning

Explanation: The correct answer is 'cleaned' because the sentence describes an action completed in the past.

Correct answer: Cleaned
  • A. Argue
  • B. Argued
  • C. Had argued
  • D. Arguing

Explanation: The correct answer is argued because the sentence describes an action that took place in the past and was completed, as indicated by 'all…

Correct answer: Argued
  • A. Have
  • B. Has
  • C. Had
  • D. Were

Explanation: The correct answer is 'had' because the past perfect tense ('had gone') is used to show that an action was completed before another action…

Correct answer: Had
  • A. Send
  • B. Sended
  • C. Sent
  • D. Had sented

Explanation: The correct answer is sent because it is the simple past tense form of the verb 'send'.

Correct answer: Sent
  • A. Make
  • B. Made
  • C. Was making
  • D. Has made

Explanation: The correct answer is 'made' because it uses the simple past tense to indicate an action that was completed in the past.

Correct answer: Made
  • A. Plays
  • B. Played
  • C. Was playing
  • D. Had played

Explanation: The correct answer is played because the sentence describes a habitual action in the past that was interrupted by another event (breaking…

Correct answer: Played
  • A. Discuss
  • B. Had discussed
  • C. Discussed
  • D. Were discuss

Explanation: The correct answer isdiscussedbecause the sentence describes an action that happened in the past without any other past action context…

Correct answer: Discussed
  • A. Hear
  • B. Heard
  • C. Has heard
  • D. Was hearing

Explanation: The correct answer is 'heard'. The phrase 'as soon as' indicates a sequential order of events in the past.

Correct answer: Heard
  • A. Had been searching
  • B. Was searched
  • C. Searched
  • D. Was searching

Explanation: The correct answer is 'had been searching' because it uses the past perfect continuous tense, which is used to describe an action that was…

Correct answer: Had been searching
  • A. Arrived
  • B. Arrives
  • C. Had arrived
  • D. Has arrived

Explanation: The correct answer is had arrived because the sentence is an example of a third conditional, which is used to talk about an unreal…

Correct answer: Had arrived
  • A. Had
  • B. Did
  • C. Was
  • D. Have

Explanation: The correct answer is Option A:had. The phrase 'hardly...when' is used to show that one event occurred almost immediately after another.

Correct answer: Had
  • A. Did
  • B. Had
  • C. Was
  • D. Has

Explanation: The correct answer is 'had'. In the sentence structure 'No sooner...than', the past perfect tense is used to indicate that one action (the…

Correct answer: Had
  • A. Learned
  • B. Was learning
  • C. Had been learning
  • D. Is learning

Explanation: The correct answer is had been learning because it uses the past perfect continuous tense, which is appropriate for describing an ongoing…

Correct answer: Had been learning