Qual a diferença se eu falar
He just sold?
Nenhuma, embora seja mais comum usar o Present Perfect com "just".
Obrigado
Essa deveria ser this, mas está sendo sugerido that que é aquela
"That" pode ser essa/esse/isso ou aquela/aquele/aquilo .
"This" é esta/este/isto.
Não entendo muito bem esse "just" na frase