Future Perfect – Grammar

A B2 grammar worksheet on the Future Perfect (will have + past participle) for actions completed before a future point, with a reference table plus multiple-choice, gap-fill, text-completion, error-correction, and meaning-matching exercises.

Loading worksheet...