I am afraid you still have problems with the present perfect and all the words that accompany it. I leave some links to exercises here to help you revise.
- Present perfect simple and continuous.
- Present perfect with just and already.
- Present perfect with for, since and ago.
- Have been and have gone.