¿Es necesario agregar "had" en la narración en tiempo pasado cuando está claro que estamos hablando del pasado?

Ejemplo:

De pie frente a la puerta corrediza de vidrio, comenzó a sudar. La última vez que había pisado una tienda de conveniencia fue hace un año.

Esta es una narración en tiempo pasado. La parte en negrita habla del pasado dentro de esa narración en tiempo pasado.

Indica que el evento ocurrió hace un año, entonces, ¿es necesario incluir had ? ¿Por qué o por qué no?

A pesar de las apariencias, sugiero que esta es una pregunta no sobre escritura sino sobre gramática básica del inglés, lo que sacará a la luz subsidiarias como si ese ejemplo realmente no debería decir "La última vez que entró en una tienda de conveniencia fue hace un año. " Por razones como esa, le sugiero que pregunte lo mismo en SE English Language Learning.

Respuestas (3)

Como lo has escrito, creo que es necesario. Se lee sin él.

Pero reorganizar las cosas, no es necesario.

De pie frente a la puerta corrediza de vidrio, sudando, recordó el año pasado y entró en una tienda de conveniencia.

Y, ahora la declaración tiene algo de suspenso. \o/!

Tuve esta discusión con otro escritor, quien insiste en que las oraciones deben usarse en tiempo pasado para evitar la confusión de acciones simultáneas. Lo encontré pedante y no me gustó cómo cambió mi escritura.

Para mí, solo uso had si la oración necesita que suene bien, o si necesito ser muy claro sobre el orden de los eventos, acciones o reacciones en una oración. Si una oración suena bien sin had, y su significado es claro, evito usarla ya que es una especie de palabra que suena dura y me altera el ritmo.

También puede evitar la ambigüedad con algo como "La última vez que entró en una tienda de conveniencia fue un año antes".
Su adaptación cambia por completo el significado de la oración. No creo que sea correcto. En su versión, el personaje entra a la tienda, en la versión original solo sabemos que lo hizo el año pasado pero en el presente puede decidir no hacerlo.
@Barmar, no creo que tu versión cambie la gramática. Reemplazó "La última vez" con "La vez anterior" y "hace un año" con "un año antes". También podría decidir insertar "tenía" en su versión de la oración. No veo cómo resuelve la cuestión de si es necesario o no "tener".
Sí, puede usar "had", pero ya no es necesario indicar que está hablando de un tiempo más lejano al contexto existente.
Prefiero mucho más el ejemplo original. La nueva redacción es totalmente diferente y un poco inusual (quizás solo para mí). El original es dramático, cliché/idiomático, y definitivamente establece la escena y transmite los sentimientos palpables de miedo que está experimentando el personaje.
@Barmar "la vez anterior" no significa lo mismo que "la última vez". "La vez anterior" implica que solo hubo un evento "anterior".
No estoy de acuerdo con que se requiera "tenía", aunque es inofensivo (si no le importa usar más palabras de las necesarias).
@alephzero No estoy de acuerdo. La diferencia entre "el último" y "el anterior" es si es relativo al "ahora" o al tiempo al que se hace referencia en la narración. Tampoco implica "solo uno".

"Tenía" cambia el significado ligeramente:

La última vez que había pisado una tienda de conveniencia fue hace un año.

No ha pisado una tienda entre ese momento y un año antes.

La última vez que entró en una tienda de conveniencia fue hace un año.

No ha pisado una tienda desde ahora y hace un año. Esto no será cierto si pasa por la puerta.

No estoy muy seguro de esto. No soy un hablante nativo.
¿Quizás esto sería cierto si consideramos "tenía" frente a "tiene"?
Esto es correcto. Sin embargo, ahora puede ser el lugar actual en la historia (especialmente si está en los pensamientos del personaje), por lo que, dependiendo del contexto, cualquiera podría ser aceptable.
Puede cambiar el primero para que diga "Hasta hoy, ...", eso aclararía su respuesta.
Esto es técnicamente correcto, pero supongo que muchos lectores (como yo) simplemente lo hojearán e interpretarán ambos de la misma manera (en el sentido de "tenía"). Sin embargo, "had" debe incluirse de todos modos porque también suena mejor. Su omisión sería antinatural y sospechosa.
Creo que entre X e Y , el cambio más importante provocado por el uso de had es el cambio en Y . Uno es "entre ese momento y un año antes de ese momento ", el otro es "entre ahora y un año antes de ahora ". La eliminación de had cambia completamente el significado de hace un año .

En el presente contexto, no es necesario incluir 'tenía' en la oración. Usar 'had' indicaría el tiempo pasado perfecto (pluscuamperfecto), que se usa para transmitir una secuencia de eventos. El perfecto simple simplemente transmite que un evento ocurrió en el pasado. Cualquiera de las dos es una lectura razonable de su oración. Puedes leer más sobre el pasado perfecto aquí .

La primera oración ya está en el pasado, por lo que presumiblemente el pasado en el pasado sería apropiado, ¿no?