Past simple vs Present Perfect
Ik woon al 10 jaar in Delft.
I have live in Delft for 10 years already.
= in verleden begonnen, maar niet afgelopen: present perfect
Ik heb 5 jaar in Frankrijk gewoond.
I lived in France for five years.
= verleden tijd, nu niet meer: past simple