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 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