
"Already" expresses something happened sooner than expected; "yet" questions or denies whether something happened.
Before the expected time, or that something has happened. Always in affirmative or exclamatory sentences.
Have you already eaten? We were going to cook dinner.
She has already finished the book. She started it yesterday.
I have already sent the email, no need to remind me.
Not up to now / up until now. In negative or question sentences with present perfect.
Have you eaten yet? Dinner is almost ready.
She has not finished the book yet. She is only halfway through.
Is the report ready yet? The client is waiting.
Common mistake
Trick to remember it
Quick rule
Did you know?
"Yet" as a conjunction is a completely different beast: "She was tired, yet she kept going" (nevertheless). And "yet to" has an elegant formal use: "I am yet to finish" (I have not finished yet) appears frequently in formal writing and journalism. "I have yet to see a better solution", a sophisticated construction worth knowing.
Exercise 1 · Pick the right one
Have you tried the new restaurant on Main Street _____?
Exercise 2 · Pick the right one
She hasn't called me back _____. I'm starting to worry.
Exercise 3 · Form the word
"Since" marks the specific point when something started; "for" indicates how long something has lasted.
"Still" means something continues to happen; "yet" means something has not happened but is expected.
"Still" = something that continues; "anymore" = something that no longer happens.
'A' is used before consonant sounds; 'an' is used before vowel sounds.
Bryan López
Founder of SpeakUP Academy