Z tych dwóch zdań pierwsze jest lepsze:
She has arrived a moment ago.
Present Perfect jest tu idealny ale w Past Simple tez można to ując jak napisałeś.
Dodane 'a moment ago' precyzuje w czasie co i jak:)
Moim zdaniem zdanie w Past Simple lepiej brzmi,w sensie jest bardziej poprawne.Natomiast pierwsze zdanie w Present Perfect możesz przeinaczyć troszkę,żeby było barrdziej poprawnie mianowicie: She has just arrived.
Hejka
Ja używam takiego rozwiązania, schematu.
Jeżeli podaje konkretny czas to Past Simple.
Jeżeli nie podaje czasu to Present Perfect.
Sprawdza się. W tym konkretnym przypadku, definitywnie Present Perfect
She's just arrived.
lub
She's just come.
Pozdrawiam
Tomasz
P.S. Present Perfect - najczęściej używany czas lecz najtrudniejszy dlatego że bez odpowiednika w języku Polskim. Dużo wody upłynie zanim polski mózg przestawi się na present perfect.
Wykup dostęp, aby dodać komentarz.