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