
"Still" means something continues to happen; "yet" means something has not happened but is expected.
"Still" indicates that a situation that existed before continues in the present. "She's still here" = she has not left yet. It goes in mid-position, before the main verb.
She is still studying. She started three hours ago.
I still do not understand the problem.
Do you still live in the same apartment?
"Yet" indicates that something expected has not happened up to now. Goes at the end of the sentence, mainly in negatives and questions. "Have you eaten yet?" = "I haven't finished yet" = not by this moment.
I have not finished the report yet.
Has she arrived yet?
The package has not been delivered yet.
Common mistake
Trick to remember it
Quick rule
Did you know?
ALREADY completes the perfect trio for this group. "She has ALREADY finished" (she finished before expected, implies surprise). "Has she finished YET?" (neutral question about whether it happened). "She STILL hasn't finished" (frustrated expectation, it persists). All three express relationships with expected timing, but from different angles: ALREADY = sooner than expected (positive, surprise). YET = has the expected thing happened? (neutral). STILL = the expected thing continues not to have happened (frustration, persistence). In informal American English, YET sometimes appears with simple past: "Did you eat yet?", acceptable in everyday conversation but not standard in formal writing.
Exercise 1 · Pick the right one
He hasn't finished the report _____ . He needs another hour.
Exercise 2 · Pick the right one
She is _____ waiting for her results. It's been two weeks.
Exercise 3 · Form the word
'Currently' means 'at the present time'; 'actually' means 'in reality', not 'nowadays'.
'Eventually' means something will happen after an unspecified time; 'finally' marks the end of a wait.
'A' is used before consonant sounds; 'an' is used before vowel sounds.
'A lot of' works for countable and uncountable; 'many' only for countable; 'much' only for uncountable.
Bryan López
Founder of SpeakUP Academy