Which one is correct? If all are correct, do they mean different things?
We haven't eaten at home until recently.
We didn't eat at home until recently.
We hadn't eaten at home until recently.
Hi everyone, I think 'past perfect tense' and 'simple past tense' both are natural because it implies that I have now eaten at home But I am not sure. Is present perfect also correct? And when should I use present perfect with until recently?