THE PRESENT PERFECT (1)

An exercise by Montse Morales for The English Learning Website.

Choose the correct option. Then press "Check".