B1 grammar practice contrasting for with durations and since with starting points.
B1 English Exercises
Practice B1 English with online gap-fill exercises that build confidence in grammar, vocabulary, and natural collocations.
Finished and Unfinished Time Exercise
Title: Finished and Unfinished Time Exercise; CEFR level: B1; focus: present perfect with unfinished time vs past simple with finished time expressions.
Science Experiment Vocabulary Exercise
CEFR B1 science experiment vocabulary; 12 single-answer gap-fill items.
Advertising Vocabulary Exercise
CEFR B1 Intermediate; focus: advertising vocabulary.
Present Perfect vs Past Simple Exercise
B1 practice contrasting the present perfect with the past simple in everyday contexts.

