Test your understanding with these interactive exercises. You'll get immediate feedback!
I ___ (never/see) a bear before.
She ___ (just/finish) her homework.
They ___ (already/eat) lunch.
We ___ (not/arrive) yet.
I ___ a new car. (have buy / have bought / bought)
They ___ to Mexico. (have been / has been / was)
She ___ her keys. (has lost / lose / has lose)
We ___ the test yet. (haven't passed / didn't pass / doesn't pass)
Find and correct the error: I have seen him yesterday.
Find and correct the error: She has went to the meeting.
Find and correct the error: They have never been in Paris.
Find and correct the error: I have broke my leg.
Keep reviewing the lesson and practicing regularly to master Present Perfect.