had seen
No había visto a Mei por tres años.
I hadn't seen Mei for three years.
— La casa de las dagas voladoras (2004)
Tom dijo que no había visto a Mary desde hacía mucho.
Tom said he hadn’t seen Mary for a long time.
Él dijo que la había visto a ella un mes antes.
He said he had seen her a month before.
Tom dijo que había visto a Mary sentada sola en el parque.
Tom said he had seen Mary sitting alone in the park.
Tom le dijo a Mary que él había visto a John en enero.
Tom told Mary that he had seen John in January.
Tom le preguntó a Mary si había visto a John.
Tom asked Mary if she had seen John.
Tom le dijo a Mary que no había visto a John durante años.
Tom told Mary that he hadn't seen John in years.
Pensé que ya había visto a Tom en alguna parte.
I thought I'd seen Tom somewhere before.
Tom preguntó a Mary si había visto a John.
Tom asked Mary if she had seen John.
Tom dijo que había visto a Mary hace un par de meses atrás.
Tom said he had seen Mary a couple of months ago.