Level A2
Present Perfect
Have / has + the third form: something happened, and it matters now. With a finished time (yesterday, last summer), no have.
We have finished our homework.
The homework is done now: We have finished our homework.
Forms
I / you / we / they have played— have + the third formhe / she / it has played— with he, she, it: hasplay → played · see → seen · go → gone— the third form: -ed or a special word
A common mistake
Wrong: I have seen a whale last summer.
Right: I saw a whale last summer.
Last summer is a finished time. With it, there is no have: I saw a whale last summer.
More examples
She has lost her keys.
She: has lost. The keys are still lost.
Have you ever been to London?
In a question, have goes first: Have you ever been to London?