Future Perfect and Time Expressions – Practice

A B2 grammar practice worksheet on the Future Perfect and its time expressions (by, by then, within), with multiple-choice, gap-fill, text-completion, error-correction, transformation, and meaning-matching exercises.

Loading worksheet...