present perfect
a bridge for past and present
unfinished time
see utube video
past and present linked together
Simple past compared to present perfect.
simple past for actions started and finished in the past.
present perfect for actions started in the past but still on-going
Understanding The Present Perfect
Present perfect