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 291 of 309
- A. Type I probable conditional sentence
- B. Type Il improbable conditional sentence
- C. Type Ill unfulfilled conditional sentence
- D. Type Zero conditional sentence
Explanation: Type I probable conditional sentences describe a possible condition in the present or future and its likely outcome.
Correct answer: Type I probable conditional sentence- A. Present Indefinite
- B. Past Indefinite
- C. Present Perfect Continuous
- D. Past Perfect Continuous
Explanation: The tense used in the sentence "He had been reading a book since morning" is:c) Present Perfect Continuous
Correct answer: Present Perfect Continuous- A. Type Zero conditional sentence.
- B. Type l probable conditional sentence.
- C. Type Il improbable conditional sentence.
- D. Type Ill unfulfilled conditional sentence.
Explanation: Type III unfulfilled conditional: These sentences discuss hypothetical situations in the past that did not happen.
Correct answer: Type Ill unfulfilled conditional sentence.- A. Already started
- B. Had already started
- C. Would already start
- D. Started already
Explanation: The other options are wrong as 'when we went' indicates the use of the past tense. The correct answer is B) had already started.
Correct answer: Had already started- A. Is
- B. Was
- C. Has been
- D. Would
Explanation: The other options are wrong as 'since four o'clock' indicates the use of present perfect tense and not the simple present or simple past…
Correct answer: Has been- A. has known
- B. have known
- C. knows
- D. knew
Explanation: Option A is correct. Ahmad has known me for a long time is correct sentence.
Correct answer: has known- A. Study
- B. Am Studying
- C. Have been Studying
- D. Studies
Explanation: The correct answer is "have been studying." The sentence "English for five years" implies a perfect tense.
Correct answer: Have been Studying- A. Start
- B. Will start
- C. Do not start
- D. Are starting
Explanation: The correct answer is "start." The sentence is a conditional statement, and "start" is the present verb that fits in the context.
Correct answer: Start- A. Start
- B. Starting
- C. Starts
- D. Have started
Explanation: The sentence is suggesting that if a certain action is initiated, it will allow the person to reach their destination by six o'clock.
Correct answer: Start- A. Studied
- B. Has been studying
- C. Studies
- D. Had studies
Explanation: The sentence indicates an ongoing action that started in the past and continues into the present.
Correct answer: Has been studying- A. Will have escape
- B. Will have escaped
- C. Will escaped
- D. Will escape
Explanation: b) Will have escaped.This option is the correct sentence. It uses the future perfect tense, which is appropriate for describing an action…
Correct answer: Will have escaped- A. Has learnt
- B. Have been learning
- C. Has been learning
- D. Has been learns
Explanation: This sentence is in the future perfect continuous tense, indicating an ongoing action that will be completed in the future.
Correct answer: Has been learning- A. Become
- B. Became
- C. Will be
- D. Be
Explanation: Become is the first form. It is used in the present tense Heard indicates past tense, thus the second form of the verb will be used i.e.
Correct answer: Became- A. Have done
- B. Has done
- C. Have been done
- D. Did
Explanation: Have is used in the present perfect tense with a plural subject Has is used in the present perfect tense with a singular subject Have been…
Correct answer: Did- A. Lives
- B. Is living
- C. Has lived
- D. Had lived
Explanation: Lives is the first form that is used with a singular subject in the present tense Is living would be used in the present continuous tense…
Correct answer: Lives- A. I will pay for you.
- B. I am coming
- C. They are going
- D. They were present
Explanation: Will is used in the future tense Am coming indicates present continuous tense Are going shows that the sentence is in the present…
Correct answer: I will pay for you.- A. She listened
- B. She talks
- C. She waits
- D. She eats
Explanation: The presence of -ed creates a past tense in the sentence.
Correct answer: She listened- A. He will go
- B. He will eat
- C. He will work
- D. He eats
Explanation: Something happening now is in the present tense which usually ends with a 's.
Correct answer: He eats- A. If I had been thirsty
- B. I would have
- C. Drank the lemonade
- D. Without waiting for you.
Explanation: The entire sentence is past present tense. 'Drank' is a past tense though 'Drunk' would have been preferably used as we have a 'have'…
Correct answer: Drank the lemonade- A. Present
- B. Past
- C. Future
- D. None of these options are correct
Explanation: A daily routine is an action which one does presently and continuously; hence present tense should be used.
Correct answer: Present