THE PRESENT PERFECT (1B)

An exercise by Montse Morales for The English Learning Website.

Choose the correct verb. Then press "Check".