Fill in the blanks with a present participle or perfect participle. Answers Having finished my homework, I went out to play. Being the only applicant,… Continue reading
B1 English Exercises
Practice B1 English with online gap-fill exercises that build confidence in grammar, vocabulary, and natural collocations.
Verbs And Prepositions Exercise
Fill in the blanks. Answers Who is credited with the invention of the internet? The evangelist broke with his church and formed his own cult.… Continue reading
As vs. Like | B1 Grammar Exercise
Fill in the blanks with as or like. Answers She worked as a receptionist for two years before she started modeling. As you know, we… Continue reading
B1 Grammar | Prepositions Exercise
Fill in the blanks with an appropriate preposition. Answers From the doctor’s grim expression, I expected the worst. A furious wind blew the ship toward… Continue reading
Modals For Recommendation Exercise
Fill in the blanks. Answers We could either watch a movie or go for a drive. You must meet him today because he is leaving… Continue reading

