My girlfriend and I are arguing on what is the correct way of writing the following sentence. To provide a little context - The children have never met their Grandmother yet. Is it correct to say:
They had never known their grandmother and it was high time they did.
They had never known their grandmother and it was high time they do.
I'm confused because for me the first one sounds correct but she argues that the latter is correct since we're talking in the present tense.