Game Preview

B1 English Grammar

  •  English    52     Public
    Challenge your English knowledge with this extensive grammar quiz.
  •   Study   Slideshow
  • What verb tense is this sentence?
    Past Simple
    Past Continuous
    Present Continuous
    Present Simple
  •  15
  • What verb tense is this sentence?
    Future Perfect Simple
    Present Continuous (Future)
    Be going to
    Present Simple (Future)
  •  15
  • Change the sentence to the passive form.
    The report is reviewed.
    The report has been reviewed.
    The report was reviewed.
    The report is being reviewed.
  •  15
  • What conditional form is this?
    Second
    First
    Third
    Zero
  •  15
  • What conditional form is this?
    Zero
    Third
    Second
    First
  •  15
  • Select the correct relative pronoun.
    who
    how
    whose
    whom
  •  15
  • What conditional form is this?
    Zero
    Second
    Third
    First
  •  15
  • Choose the correct question tag.
    can you
    could you
    couldn't you
    can't you
  •  15
  • What conditional form is this?
    First
    Third
    Second
    Zero
  •  15
  • What verb tense is this sentence?
    Past Continuous
    Present Simple
    Present Continuous
    Past Simple
  •  15
  • Which adjectives are needed?
    confused - puzzled
    confused - puzzling
    confusing - puzzling
    confusing - puzzled
  •  15
  • Which adjectives are needed?
    amazing - interested
    amazed - interesting
    amazed - interested
    amazing - interesting
  •  15
  • Which adjectives are needed?
    bored - depressed
    boring - depressing
    boring - depressed
    bored - depressing
  •  15
  • Choose the correct question tag.
    spoke they
    didn't they
    speak them
    don't they
  •  15
  • Which word is needed?
    Anyone
    No-one
    Somewhere
    Someone
  •  15
  • What is the reported form of this sentence?
    She said it would be hot the next day.
    She said it was going to be hot the following day.
    She said it will be hot tomorrow.
    She said she is going to be hot tomorrow.
  •  15