Dlaczego tak?

Temat przeniesiony do archwium.
Witam, w jednym teście doszukałem się czegoś co mnie dziwi, a mianowicie:

She hasn't visited me....
a. a month ago
b. during last month
c. for last month
d. for the last month
e. since the last month

Poprawna odpowiedź to D (według klucza).
Ja zaznaczyłem E, czy to jest źle, jeśli tak to dlaczego bo mi sie obie wydają OK.
po 'since' zwykle występuje data - np. since the beginning of April
Nie może wystapić okres obejmujący teraźniejszość: "ostatni miesiąc" to czas od dnia miesąc temu do dzisiaj.
Powiesz po polsku "od ostatniego miesiąca"?
Inaczej, odpowiedz na pytanie: "Kiedy był ostatni miesiąc?"
D jest poprawna
dzięki

« 

Inne strony do nauki języków