Fill in the blanks. Answers Hearing a loud noise, the horse bolted. Having caught the thief, the watchman handed him over to the police. Being… Continue reading
B2 English Exercises
Practice B2 English with online gap-fill exercises focused on more natural grammar, wider vocabulary, and upper-intermediate collocations.
Prefixes Exercise
Fill in the blanks. Answers He has never been unfaithful to his wife. It was an unthinkable solution. Kerosene has a strong but inoffensive odor.… Continue reading
Phrasal Verbs With Bring Exercise
Fill in the blanks. Answers I don’t want you to bring up this topic ever again. New communication technologies have brought about revolutionary changes in… Continue reading
Active vs. Passive Exercise
Fill in the blanks. Answers The latest edition of this book will be published next month. They will bring out a new edition soon. They… Continue reading
Phrasal Verbs Exercise
Fill in the blanks. Answers The sun beat down on the travelers. His pride brought about his fall. The wind blew the roof off. Soon… Continue reading

