w zadaniu miałem przetłumaczyć zdanie: nie piłem piwa od ubiegłej niedzieli

zmodyfikowany: 11 lat temu
prawidłowe tłumaczenie brzmi: I haven't drunk beer since last Sunday.

moje tłumaczenie było takie: I didn't drink beer since last Sunday - jest źle sformułowane, dlaczego?
hnit

Wykup dostęp, aby dodać komentarz.

 

Odpowiedzi: 2

"Since" świadczy o tym, że od tamtego dnia aż do dzisiaj, a na taką "przeszłość" nadal trwającą Anglicy mają specjalny czas - Present Perfect. Twoje zdanie po korekcie - I didn't drink beer in last Sunday - znaczyłoby że nie piłeś piwa w ostatnią niedzielę.
aikemek

Wykup dostęp, aby dodać komentarz.

I didn't drink beer last Sunday. (past)
I haven't drunk beer since last Sunday. (present)

Poza tym tak jak napisał aikemek, istnieje grupa wyrażeń charakterystycznych dla czasu Present Perfect:for, since, ever, never, just, yet, already.
Gość

Wykup dostęp, aby dodać komentarz.

Podobne wątki