Here are the sentences:
We haven’t eaten at that restaurant during the last few months.
We didn’t eat at that restaurant during the last few months.
I think during implies the duration has ended, hence the past tense not present perfect.
Which one is correct?