Master English Skills

📚 Grammar Quizzes • 🗣️ English Short Stories • 📖 Basic to Advanced Vocabulary

Thursday, October 30, 2025

Grammar Quiz 49

Grammar Quiz 49 - Mixed Grammar Practice

Grammar Quiz 49 — Mixed Grammar Practice

Test your understanding of English grammar by selecting the correct option to complete each sentence.

About This Grammar Quiz

Welcome to Grammar Quiz 49, a multiple-choice assessment with 15 questions testing various English grammar concepts.

Select the correct word or phrase to complete each sentence. Pay attention to verb forms, conditionals, prepositions, and proper grammar.

QUIZ FEATURES

  • 15 multiple-choice questions
  • Instant scoring
  • Detailed explanations
  • Mixed grammar practice

Explanations

He said he would come, but he never did.

Correct answer: did

We use the auxiliary verb "did" to avoid repeating the main verb in short responses. "Had," "was," and "come" are incorrect in this context.

If you heat water to 100°C, it boils.

Correct answer: boils

The zero conditional uses present simple tense in both clauses to express general truths. "Boil," "boiling," and "boiled" are incorrect verb forms for this conditional.

He denied breaking the window.

Correct answer: breaking

The verb "deny" is followed by a gerund (verb + -ing). "To break," "break," and "broke" are incorrect forms after "denied."

I don't have any money left.

Correct answer: any

We use "any" in negative sentences with uncountable nouns like "money." "Some" is used in affirmative sentences, "many" with countable nouns, and "a" is incorrect with uncountable nouns.

She arrived late because of the traffic.

Correct answer: because of

"Because of" is followed by a noun phrase. "Because" needs a clause, "although" shows contrast, and "due" needs "to" ("due to").

I suggest you start early tomorrow.

Correct answer: start

After "suggest," we use the base form of the verb (subjunctive mood). "To start," "started," and "starts" are incorrect forms after "suggest."

Neither of them is qualified for the job.

Correct answer: is

"Neither" is singular and takes a singular verb. "Are," "were," and "have" are plural forms that don't agree with the singular subject "neither."

This is the first time I have tried sushi.

Correct answer: have tried

The structure "This is the first time" is followed by present perfect tense. "Trying," "has tried," and "have trying" are incorrect verb forms.

He works as a teacher, doesn't he?

Correct answer: doesn't he

Question tags use the same auxiliary verb as the main statement. Since "works" is present simple, we use "doesn't" in the tag. "Is he," "has he," and "isn't he" are incorrect.

We need to hurry; there's less time left.

Correct answer: less

"Less" is used with uncountable nouns like "time." "Lesser" means not as great, and "a less" and "some less" are grammatically incorrect in this context.

She managed to complete the task on time.

Correct answer: to complete

The verb "manage" is followed by the infinitive with "to." "Complete," "completing," and "completed" are incorrect forms after "managed."

If I had enough money, I would buy that car.

Correct answer: had

The second conditional uses past simple in the if-clause and "would + base verb" in the main clause. "Have," "has," and "having" are incorrect verb forms for this conditional.

He has been working here for five years.

Correct answer: for

"For" is used with periods of time (five years). "Since" is used with specific points in time, and "from" and "by" are not used in this context with present perfect continuous.

She sings better than her sister.

Correct answer: than

After comparative adjectives like "better," we use "than" to introduce the second element of comparison. "Then," "at," "to," and "from" are not used in comparative structures.

By the time we arrived, the movie had started.

Correct answer: had started

Past perfect tense ("had started") is used for the earlier of two past actions. "Started," "has started," and "was started" are incorrect verb tenses in this context.

📚 Want to practice more?

Explore More English Grammar Quizzes