Je gebruikt de present perfect:
1. Als je wilt zeggen dat iets is gebeurd en het niet belangrijk is wanneer.
We have finished all our work.
2. Als je wilt zeggen dat iets in het verleden is begonnen en nog steeds doorgaat. In de zin staat dan vaak: since, for of in.
Dominic has waited for hours.
We haven't seen you in weeks.
Je gebruikt de present perfect ook met woorden zoals ever, never en always.