Present perfect

Choose the correct answer for each blank.

1 - We __________ a few minutes early.




2 - They ___________ to Vermont in the summer vacation.




3 - The boy __________ soccer since he was very young.




4 - We heard on the radio that you ___________ disqualified.




5 - The moon ___________ the planet for millions of years and will continue to do so.




6 - The taxi __________ at the hotel.




7 - Your sister __________ friends with my brother for a long time.




8 - This group __________ to every country in Europe.




9 - At least two members of the group __________ to Russia.




10 - The mouse _______ looking for a way through the maze.