Updates

← TeacherCircle Daily

Class 9–10 English quiz — 31 October 2026

Questions and answers from this day. Play today's quiz to build your streak.

Question 1 · Grammar

You ___ wear a helmet. It is the law.

  1. A. would
  2. B. can
  3. C. must ✓
  4. D. might

Answer: must. must shows a strong duty or rule.

Question 2 · Antonyms

What is the opposite of "obsolete"?

  1. A. extravagant
  2. B. willing
  3. C. pessimistic
  4. D. modern ✓

Answer: modern. modern is the opposite of obsolete.

Question 3 · Correct sentence

Which sentence is correct?

  1. A. I have waited since two hours.
  2. B. I have been waiting for two hours. ✓
  3. C. I am waiting since two hours.
  4. D. I waiting for two hours.

Answer: I have been waiting for two hours.. Use the present perfect continuous with for + a length of time.

Question 4 · Spelling

Which spelling is correct?

  1. A. accommodation ✓
  2. B. accomodation
  3. C. acommodation
  4. D. accommodasion

Answer: accommodation. accommodation has double c and double m.

Question 5 · Easily confused words

Choose the correct word: I ___ you to start early.

  1. A. advice
  2. B. advise ✓
  3. C. advize
  4. D. advace

Answer: advise. advise is the verb.

Finding these hard?

A teacher can help you master the topics above. Contacting teachers on TeacherCircle is free.