Present Perfect. Intermediate level.

Exercises to revise the use of present perfect in English. Intermediate Level.
Print your worksheet: present_perfect.pdf, complete the exercises and then check your answers with this key: present_perfect_key.pdf

Comentarios