Still, already and yet
STILL → Use it to talk about things that have not started or happened.
ALREADY → Use it to talk about things that have finished earlier than you thought.
YET → Use it to talk about things that have not started or happened.
Examples:
? We broke up 2 years ago, but I STILL miss him.
She continues to miss him.
She has ALREADY finished her homework.
I did not expect she had finished it.
✍ He has not done it YET.
He has not done it up to now.
? He STILL has not done it.
He should have done it, but he has not.