We use the Present Perfect...
Examples:
She has lived here for five years (= and she is still living here)
I haven't been to Northern Ireland yet (= I might still go there in the future )
She has broken her leg (= so she can't join our ski trip to Switzerland)
I have painted the wall (= this is visible now)
Have you heard the news yet? (= time is not important )