Fill in the blanks. Answers I watched a movie and then I went to bed. You have eaten three ice creams since morning. His grandfather… 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
Fill in the blanks. Answers People who speak a second language tend to be smarter. The woman who took the message was polite. Where is… Continue reading
Tenses Exercise
Fill in the blanks. Answers He has always been / had always been / was always a great help.
To-Infinitives after Adjectives and Nouns Exercise
Fill in the blanks. Answers What turned me off was her arrogance. Work hard lest you should fail. I have invited Raj to / for… Continue reading
Present Perfect vs. Present Perfect Continuous Exercise
Fill in the blanks with a perfect or perfect continuous tense. Answers I have been trying to contact her for a while. They have left.… Continue reading

