"Have just" x "have already": Qual a diferença?

Joice 50 1 1
Tenho estudado o livro "Essential grammar in use" e ví a diferença entre os 2 tempos, mas não compreendi direito.

Tem um exemplo de I've just :
Are Diane and Paul here?
Yes, they've just arrived.

De Already:

What time Diane and Paul coming?
They've already arrived.

Para mim, estas 2 frases tem o mesmo sentido.

Como diferenciar?
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Iniciar o Teste Online!
2 respostas
Ordenar por: Data

Donay Mendonça 58280 21 98 1393
Joice,


"Have just" diz que algo acabou de acontecer - que aconteceu há bem pouco tempo. "Have already" diz que aconteceu, mas pode não ser tão recente quanto "just".

Are Diane and Paul here?
Yes, they've just arrived. = Sim, eles acabaram de chegar.

What time Diane and Paul coming?
They've already arrived. = Eles chegaram.

Joice 50 1 1
Obrigado!