Well, first of all, it's not specifically referring to the past. e. has occurred during the month that is still going on.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymousb) Have you been clubbing in the last month?The rule of thumb is, do not use past time marker with present perfect use. You may say " Have you been clubbing for the past thirty days? But this sounds a little peculiar to my ear. In casual setting, the