| Rule | Example | |
|---|---|---|
| Form | have/has + past participle | I have visited / she has eaten |
| Use | life experience · recent event · present result | I have lost my keys |
| Time words | ever · never · just · already · yet · for · since | Have you ever been to...? |
| vs past simple | specific time? → past simple · general? → PP | I saw him yesterday / I have seen him |