SpeeekDownload on the App Store

Spanish Phrase

Sí, lo hice ayer.

/si lo ˈi.se aˈʝeɾ/
Meaning"Yes, I did it yesterday."
💡

Meaning

The speaker confirms that they performed the referenced action yesterday. The sentence combines a clear affirmation, a direct‑object pronoun, and the preterite past tense to convey a completed action in the recent past.

🎯

When to use

Use this response when someone asks if you have already done something and you want to confirm that you did it, specifying that it happened yesterday. It works well in casual conversation, classroom settings, or workplace check‑ins.

Grammar Breakdown

lohiceayer

1

Sí (affirmation)

Used to answer positively to a yes/no question; note the accent on the 'í' distinguishes it from 'si' (if).

2

lo (direct object pronoun)

Replaces a masculine singular noun that is the direct object of the verb.

3

hice (preterite of hacer)

First‑person singular preterite form of 'hacer' meaning 'to do' or 'to make'.

4

ayer (adverb of time)

Means 'yesterday' and typically appears at the end of the sentence, though it can be moved for emphasis.

🗨In Conversation

A

¿Terminaste el informe?

Did you finish the report?

Sí, lo hice ayer.

Yes, I did it yesterday.

B

Common Mistakes

  • Sí, lo hizo ayer.

    Use 'hice' for first‑person singular; 'hizo' is third‑person.

  • Si, lo hice ayer.

    Missing accent changes 'sí' (yes) to 'si' (if).

  • Lo hice ayer, sí.

    The affirmation 'sí' should come at the beginning, not at the end.

Alternatives

  • Claro, lo hice ayer.

    Sure, I did it yesterday.

  • Sí, lo completé ayer.

    Yes, I completed it yesterday.

  • Sí, lo terminé ayer mismo.

    Yes, I finished it just yesterday.

es

Cultural Tip

In many Spanish‑speaking regions, the direct‑object pronoun is often required even when the object is obvious, unlike English where you might simply say 'Yes, I did it yesterday.' Also, avoid dropping the accent on 'sí'—'si' means 'if' and changes the meaning entirely.