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 221 of 309
- A. To
- B. Up
- C. Of
- D. On
- E. In
Explanation: The correct use of preposition is : She climbed "up"the ladder to paint the wall, thus option B is the correct answer.
Correct answer: Up- A. "If I am lying, the curse of Allah be on me and may I be drowned in some period. May I even be deprived from a decent burial!"
- B. "If I am lying. the curse of Allah be on me and may I be drowned in some period, May I even be deprived at a decent burial!"
- C. "If I am lying, the curse of Allah be on me and may I be drowned in some period. May I even deprived off a decent burial."
- D. "If I am lying, the curse of Allah be on me and may I be drowned in some period. May I even be deprived of a decent burial!"
Explanation: The preposition "of" is used to show possession or belonging. In this sentence, the speaker is saying that they may be deprived of…
Correct answer: "If I am lying, the curse of Allah be on me and may I be drowned in some period. May I even be deprived of a decent burial!"- A. Beside
- B. After
- C. On
- D. In
Explanation: The correct preposition in this sentence is beside, which means next to something.
Correct answer: Beside- A. Then
- B. On
- C. Over
- D. From
Explanation: We use prefer to say we like one thing or activity more than another. Over is used when there are two clear choices in the phrase.
Correct answer: Over- A. To
- B. On
- C. At
- D. With
Explanation: The expression, "going to", followed by a verb in the infinitive, allows us to express an idea in the near future as in this case the…
Correct answer: To- A. Into
- B. In
- C. On
- D. At
Explanation: It is correct, as "in" is a preposition in English grammar that is used to indicate location or position inside something "In" can also be…
Correct answer: In- A. A
- B. An
- C. The
- D. No article
Explanation: Use the indefinite article a or an only with a singular count noun whose specific identity is not known to the reader.
Correct answer: No article- A. For ... in
- B. At ... in
- C. In ... at
- D. At .. for
Explanation: "At" and "in" are the correct prepositions. The preposition "for" is used to refer to an extended period; a duration (how long something…
Correct answer: At ... in4409. In each of the following questions, four alternative sentences are given.Choose the correct option.
- A. The pollution in the city had a bad effect about me.
- B. The pollution in the city had a bad effect for me.
- C. The pollution in the city had a bad effect in me.
- D. The pollution in the city had a bad effect on me.
Explanation: The phrase 'effect on somebody/something' indicates a change or influence that one entity has on another.
Correct answer: The pollution in the city had a bad effect on me.- A. Of
- B. Had
- C. Have
- D. Opt
Explanation: We use must have + past participle when we are sure of what happened. Hence "must have" is correct.
Correct answer: Have- A. It's a correct sentence
- B. The preposition "at" should be omitted
- C. The preposition "in" should be "on"
- D. The preposition "cooking" should be "to cook."
Explanation: The phrase "good at cooking" is correct, as "good at" is the correct preposition to use when talking about skill in an activity."In the…
Correct answer: It's a correct sentence- A. An
- B. For
- C. At
- D. Upon
Explanation: The correct answer is Option B: for. The verb 'hanker' is typically followed by the preposition 'for,' which means to have a strong desire…
Correct answer: For- A. For
- B. After
- C. Towards
- D. About
Explanation: In this sentence, "Don't hanker after worldly pleasures", the word "after" is the correct preposition to use.
Correct answer: After- A. Up
- B. Down
- C. After
- D. In
Explanation: C is the correct option. This is the correct choice. "Takes after" means to resemble or have similar characteristics to someone, usually a…
Correct answer: After- A. Gulliver travels was writen to swift.
- B. Gulliver travels was writen at swift.
- C. Gulliver's Travels was written by Swift.
- D. Gulliver's travel was written by swift.
Explanation: This option is correct because all the punctuation marks are used according to punctuation rules
Correct answer: Gulliver's Travels was written by Swift.- A. During
- B. For
- C. Just
- D. Since
Explanation: This is the correct answer. "For" is used with a period of time, like "six weeks," to indicate the duration of being in the company.
Correct answer: For4417. Supply the correct preposition:I was almost back _ my classroom door when I heard a strange noise.
- A. At
- B. By
- C. In
- D. To
Explanation: This is the correct answer. "At" is used to indicate a specific position or location, like "at the door," implying you were near or close…
Correct answer: At- A. At
- B. In
- C. To
- D. Of
Explanation: "Good at" is correct because the preposition "at" is used to indicate skill or ability in a particular subject or activity.
Correct answer: At- A. In, for
- B. With, about
- C. At, for
- D. On, for
Explanation: The correct phrase is "believe in" when referring to trust or confidence in someone or something & "ask for" is used in terms of…
Correct answer: In, for- A. After several days of discussion, the committee agreed to the amount of money to donate.
- B. After several days of discussion, the committee agreed at the amount of money to donate
- C. After several days of discussion, the committee agreed with the amount of money to donate.
- D. After several days of discussion, the committee agreed on the amount of money to donate.
Explanation: "Agreed on" is the correct phrase when referring to a decision or an amount.
Correct answer: After several days of discussion, the committee agreed on the amount of money to donate.