Present perfect: Form and use

Grammar / A2 Grammar lessons and exercises / Present perfect: Form and use

Exercise 2: Choose the Correct Present Perfect Form

Exercise 2: Choose the Correct Present Perfect Form

Choose the most appropriate form to complete each present perfect sentence. Pay attention to word order, verb forms, and time expressions (ever, yet, just, since, for, etc.).

1
____ to Rome?
2
Have you had lunch ____?
3
I ____ the keys that I lost yet.
4
I ____ Peter since I was 5 years old.
5
I ____ my pen. Can I use yours?
6
A: 'Where's Celine?' B: 'She _____.'
7
I've been here ____ .
8
We ____ insects before.
9
We've known each other since we ____ children.
10
____ raining yet?