Fill in the blanks. Answers There is enough oil in the tank. She drank the whole milk. I cannot afford to give you any more… Continue reading
B1 English Exercises
Practice B1 English with online gap-fill exercises that build confidence in grammar, vocabulary, and natural collocations.
Relative Pronouns Exercise (Intermediate Level)
Fill in the blanks. Answers She wore a ring which / that was made of platinum. The police have arrested the robbers who had broken… Continue reading
Change Into Passive Voice Exercise
Change into passive. Answers They have dismissed him. / He has been dismissed by them. I ate the cake. / The cake was eaten by… Continue reading
Intermediate Level Mixed Grammar Gap Filling Exercise
Fill in the blanks. Answers He felled his opponent with one stroke. A desire to please his parents made him strive to do well. Is… Continue reading
Present Perfect vs. Present Perfect Continuous Tense Exercise
Fill in the blanks with a present perfect or present perfect continuous tense form. Answers “Where is Sam?” “He has gone to Texas.” He has… Continue reading

