Documentos de Académico
Documentos de Profesional
Documentos de Cultura
www.e-grammar.org/esl-printable-worksheets/
Key to exercises
A
they will have demolished
We will have decorated
I will have been teaching
My second book will have been published
I will have been considering
You will have been sweating
we will have received
trees will have been growing
B
1b, 2a
1b, 2a
1a, 2b
1a, 2b
1a, 2b
1b, 2a
1b, 2a
1a, 2b