In that pair, "just" suggests that the sighting was very recent. "Already" could mean a while ago.
Student or Learner
1. she has already seen him.
2. she has just seen him.
What is the difference between them.
so for example, what a while ago ? can we say 2 days ago ?
then,what is the time limitation roughly in usage of 'already' ?
It really will depend on context. To someone who is 80, it could be 30 or more years ago.
If you're talking about a movie that's in the theaters, it could be a month ago.
If you're talkinga about feeding the dog, it could be two minutes ago.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
A better title would have been She has already/just seen him.
Extract from the Posting Guidelines:
'Thread titles should include all or part of the word/phrase being discussed.'