Game Preview

The grammar road (B2/C1)

  •  English    10     Public
    B2/C1 Grammar review
  •   Study   Slideshow
  • By this time next year, I _________ (complete) my master's degree.
    will have completed
  •  20
  • If I had known you were coming, I __________ (bake) a cake.
    would have baked
  •  15
  • You __________ study harder if you are to pass the exam.
    have to / must
  •  10
  • The novel ____________ (write) by the famous author was published last month.
    written / that was written
  •  20
  • The woman ________ you spoke to yesterday is my sister.
    who / to whom
  •  15
  • She said, "I will visit the museum tomorrow." → She said that she ________ visit the museum the next day.
    would
  •  15
  • We are all looking forward ________ our summer vacation.
    to
  •  15
  • I enjoy ________ (read) novels in my free time.
    reading
  •  10
  • My friend is ________ excellent guitarist. He can play any song you request.
    an
  •  15
  • We will go to the beach __________ it rains.
    even if
  •  25