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