Don't forget about the time indicators!
It's not necessary to have a
time indicator in a sentence when you use the present perfect but it could be
useful to know for a fill in the gap exercise! ;)
Typical time indicators are: recently, just, lately, so far, this (week), yet, already, (n)ever, since, for (+ a period of time), always,...