Updates

Practice โ€บ Class 9โ€“10 English

Class 9โ€“10 English: Grammar practice questions

Practise grammar for Classes 9 and 10. Try the 10-question quiz below and see each answer explained straight away, then read all 11 questions with answers underneath. Free, no sign-up.

Question 1 of 10 ยท Grammar

She has been living here ___ ten years.

All grammar questions with answers

  1. The news ___ shocking.

    1. A. have been
    2. B. are
    3. C. was โœ“
    4. D. were

    Answer: was. news is uncountable and takes a singular verb.

  2. By the time we reached, the film ___ .

    1. A. has started
    2. B. started
    3. C. was starting
    4. D. had started โœ“

    Answer: had started. An earlier past event takes the past perfect: had started.

  3. Each of the players ___ a medal.

    1. A. were receiving
    2. B. have received
    3. C. receive
    4. D. received โœ“

    Answer: received. Each takes a singular verb; the sentence is in the past.

  4. If it rains tomorrow, we ___ the picnic.

    1. A. cancel
    2. B. will cancel โœ“
    3. C. would cancel
    4. D. cancelled

    Answer: will cancel. A real future condition: if + present, will + verb.

  5. He said, "I am tired." Reported speech: He said that he ___ tired.

    1. A. were
    2. B. was โœ“
    3. C. will be
    4. D. is

    Answer: was. Present (am) becomes past (was) in reported speech.

  6. If I ___ you, I would apologise.

    1. A. was
    2. B. were โœ“
    3. C. be
    4. D. am

    Answer: were. In an unreal condition we use were for every person: If I were you.

  7. She has been living here ___ ten years.

    1. A. by
    2. B. from
    3. C. for โœ“
    4. D. since

    Answer: for. for is used with a length of time.

  8. I have ___ money left, so I cannot buy lunch.

    1. A. a few
    2. B. little โœ“
    3. C. a little
    4. D. few

    Answer: little. little means almost none, so I cannot buy lunch.

  9. You ___ wear a helmet. It is the law.

    1. A. can
    2. B. must โœ“
    3. C. would
    4. D. might

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

  10. She has been living here ___ 2015.

    1. A. for
    2. B. from
    3. C. since โœ“
    4. D. by

    Answer: since. since is used with a point in time.

  11. He suggested that I ___ a doctor.

    1. A. seeing
    2. B. see โœ“
    3. C. saw
    4. D. to see

    Answer: see. After suggest that, a base verb form is used: see.

Finding grammar hard?

A teacher can explain it step by step. Contacting teachers on TeacherCircle is free.

More Class 9โ€“10 English topics

Want a new quiz every day? Try today's English quiz for Class 9โ€“10.