She hasn't visited me....

Temat przeniesiony do archwium.
She hasn't visited me....


d. for the last month
e. since the last month

Which answer is correct? I chose "e" but appearatnly I was wrong :/ In the key it's marked up that "d" is correct. Can somebody explain to me why?
the last month = ostatnie 30 dni
poprzedni miesiac = last month
Ale haczyk:) Dzięki mg :D