Quration English

tense

Aby połączyć przeszłość z teraźniejszością, angielski używa czasu present perfect. 'I ___ here for ten years (and still do).' Które pasuje?

have lived
Present perfect 'have lived' łączy przeszłość z teraźniejszością. 'Lived' sugerowałoby, że już tam nie mieszkasz.

„Have lived” to czas present perfect, który angielski rezerwuje specjalnie dla czynności lub stanów, które rozpoczęły się w przeszłości i trwają nadal w teraźniejszości. Powiedzenie „I have lived here for ten years” sygnalizuje, że mieszkanie tutaj zaczęło się dekadę temu i wciąż trwa.

„Am living” opisuje czynność dziejącą się obecnie bez określania czasu trwania od punktu w przeszłości, więc nie oddaje naturalnie ramy czasowej „przez dziesięć lat”. „Lived” (czas przeszły prosty) sugerowałoby wręcz, że mieszkanie się zakończyło i osoba już tam nie mieszka, co przeczyłoby dopowiedzeniu „and still do”.

Present perfect to jeden z najtrudniejszych czasów dla uczących się wielu innych języków właśnie dlatego, że łączy przeszłość z teraźniejszością w sposób, który wiele języków wyraża inaczej, często używając zwykłego czasu przeszłego tam, gdzie angielski upiera się przy tej odrębnej, pośredniej formie.

▶ Quration English

tense

Gdy jedna czynność w przeszłości zdarza się przed inną, angielski używa czasu past perfect. 'By the time we arrived, the movie ___ already started.' Które słowo pasuje?

Quration — Quration English