“ Kiedy ostatni raz …? ” LUB “ Kiedy ostatnio …? ”

Zwykle mówię „Kiedy ostatnio …?”, ale trafiłem na tę rozmowę. Zastanawiam się, która z nich jest poprawna: to , to lub albo .

Henry: Rozmawiałem przez telefon przez godzinę.
Ron: Z kim rozmawiałeś przez godzinę?
Henry: Sam, stary przyjaciel ze studiów.
Ron: Kiedy jest kiedy ostatnio z nim rozmawiałeś?
Henry: Na maturze!
Ron: Wow! To było 30 lat temu!
Henry: Mieliśmy dużo do nadrobienia.

Źródło: http://www.talkenglish.com/conversation/practice/catching-up-with-a-friend

Odpowiedz

Oba są poprawne, chociaż jest trochę miejsca na dyskusję.

Ostatni raz, kiedy z nim rozmawiałeś , to oczywiście w przeszłości, ale jest w przeszłości teraz . Zatem kiedy jest ostatni raz jest poprawne.

Jednak ostatni raz, kiedy z nim rozmawiałeś, było dawno temu. Dlatego też Kiedy był ostatni raz jest również poprawne.

Kiedy był ostatni raz jest obecnie używany znacznie częściej, jak pokazuje ten widok nGram . Co ciekawe, żaden z nich nie pojawia się dużo wcześniej niż 1960, kiedy jaki był ostatni raz był bardziej popularny, a jaki był ostatni raz nie istniał.

Odpowiedź

Popularne użycie nie sprawia, że zła gramatyka jest poprawna!

Jeśli zdarzenie odnosi się do przeszłości, użyj prawidłowego czasownika pomocniczego; " Kiedy był t on ostatni raz …? "

Gramatyka angielska pozwala na użycie czasu teraźniejszego, kiedy mówimy o przyszłym zdarzeniu, kiedy to zdarzenie jest pewne. Przykład: Pytanie: Co robisz dziś wieczorem? Odpowiedź: Myję włosy. (To pewne).

Ale gramatyka angielska nie pozwala na taką samą swobodę gramatyczną w czasie teraźniejszym, kiedy mówię o zdarzeniu z przeszłości.

Powtarzam, popularne użycie nie sprawia, że zła gramatyka jest poprawna!

Komentarze

  • Czy możesz poprzeć swoją odpowiedź linkami do swoich badań? gramatycznie niepoprawne wyrażenia lub zdania są używane w języku mówionym i w literaturze do określonych celów. Możesz więc ' być tak kategorycznym.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *