By the time guests arrived, we had set the table.

Questions & Answers about By the time guests arrived, we had set the table.

¿Qué significa by the time en esta oración?

By the time significa algo como para cuando o cuando ya había ocurrido otra cosa.

En esta oración:

By the time guests arrived, we had set the table.

la idea es:

  • primero pusimos la mesa
  • después llegaron los invitados

O sea, cuando los invitados llegaron, la mesa ya estaba puesta.


¿Por qué se usa had set y no solo set?

Se usa had set porque está en past perfect (pasado perfecto en inglés), y ese tiempo sirve para hablar de una acción que ocurrió antes de otra acción en el pasado.

En la oración hay dos momentos pasados:

  1. we had set the table → pasó primero
  2. guests arrived → pasó después

Entonces had set marca claramente la acción más anterior.

Fórmula:

  • had + participio pasado

Aquí:

  • set es un verbo irregular
  • presente: set
  • pasado: set
  • participio: set

Por eso queda:

  • had set

¿Por qué arrived está en pasado simple?

Porque arrived es la acción pasada que funciona como punto de referencia.

En inglés, cuando comparas dos acciones en el pasado, normalmente:

  • la acción que pasó primero va en past perfect
  • la acción que pasó después va en simple past

Aquí:

  • we had set the table → primero
  • guests arrived → después

Por eso arrived va en pasado simple.


¿Qué significa set the table?

Set the table significa poner la mesa.

Incluye cosas como:

  • poner platos
  • cubiertos
  • vasos
  • servilletas

No significa construir una mesa ni moverla de lugar. Es una expresión fija muy común en inglés.

Ejemplos:

  • Can you set the table? → ¿Puedes poner la mesa?
  • She set the table before dinner. → Ella puso la mesa antes de la cena.

¿Por qué dice guests y no the guests?

Las dos formas pueden ser correctas, pero hay una pequeña diferencia.

  • guests arrived → habla de invitados en general, o del grupo de invitados según el contexto
  • the guests arrived → suena más específico; se refiere a invitados ya identificados en la conversación

En esta oración, guests sin the suena natural si el contexto ya deja claro de qué invitados se habla.

También se puede decir:

By the time the guests arrived, we had set the table.

Esa versión también es muy común.


¿Se puede decir By the time the guests arrived, we had set the table?

Sí, totalmente.

De hecho, para muchos estudiantes esa versión puede sonar más clara porque the guests especifica el grupo.

Comparación:

  • By the time guests arrived, we had set the table.
  • By the time the guests arrived, we had set the table.

Las dos son naturales. La segunda suele sonar un poco más específica.


¿Se puede cambiar el orden de la oración?

Sí.

Puedes decir:

We had set the table by the time guests arrived.

El significado es básicamente el mismo.

Las dos estructuras son correctas:

  • By the time guests arrived, we had set the table.
  • We had set the table by the time guests arrived.

La diferencia es más de estilo o énfasis:

  • si empiezas con By the time..., destacas el momento de llegada
  • si empiezas con We had set the table..., destacas la acción de poner la mesa

¿Hace falta usar already?

No, no hace falta, pero se puede usar.

La oración original:

By the time guests arrived, we had set the table.

ya comunica que la acción estaba completada antes de la llegada.

También podrías decir:

By the time guests arrived, we had already set the table.

Already añade énfasis a la idea de ya.

Diferencia:

  • had set the table → correcto y natural
  • had already set the table → correcto, con más énfasis en que ya estaba hecho

¿Cuál es la diferencia entre By the time guests arrived, we had set the table y When guests arrived, we set the table?

La diferencia es importante.

1) By the time guests arrived, we had set the table

Significa:

  • primero pusimos la mesa
  • después llegaron los invitados

2) When guests arrived, we set the table

Significa:

  • los invitados llegaron
  • en ese momento o después de eso pusimos la mesa

O sea, cambia el orden de las acciones.

Si quieres expresar que algo ya estaba hecho antes de otra acción pasada, la primera estructura es la correcta.


¿By the time es igual que when?

No exactamente.

  • when = cuando
  • by the time = para cuando / cuando ya

By the time enfatiza que una acción ya estaba completada antes de otra.

Ejemplo:

  • When they arrived, we ate. → Cuando llegaron, comimos.
  • By the time they arrived, we had eaten. → Para cuando llegaron, ya habíamos comido.

Entonces by the time suele aparecer mucho con past perfect cuando hablas del pasado.


¿Set no debería cambiar en pasado? Se ve igual en presente, pasado y participio.

Sí, es normal. Set es un verbo irregular cuya forma no cambia.

Formas:

  • base: set
  • pasado: set
  • participio: set

Ejemplos:

  • I set the table every day. → presente
  • I set the table yesterday. → pasado
  • I have set the table. → participio

Entonces en la oración:

we had set the table

está bien, aunque set se vea igual.


¿Esta oración suena natural en inglés de Estados Unidos?

Sí, suena natural.

Es una oración muy normal y correcta en inglés de Estados Unidos, especialmente para mostrar la diferencia entre:

  • simple past
  • past perfect

Versiones naturales:

  • By the time guests arrived, we had set the table.
  • By the time the guests arrived, we had already set the table.

Todas suenan bien; cambia solo el nivel de especificidad o énfasis.

AI Language TutorTry it ↗
Your avatar
“What's the best way to learn Inglés grammar?”
Inglés grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Inglés

Master Inglés — from By the time guests arrived, we had set the table to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • ✓Infinitely deep — unlimited vocabulary and grammar
  • ✓Fast-paced — build complex sentences from the start
  • ✓Unforgettable — efficient spaced repetition system
  • ✓ AI tutor to answer your grammar questions