Which one should you use?
The choice between forms depends on the timing of the day. Use mi día fue malo to refer to a completed period in the past. If the day is not yet over and you are describing the experience up to the present moment, use mi día ha sido malo (my day has been bad).
Is it said differently in some regions?
In Argentina, you may hear the slang expression Mi día fue un quilombo to describe a day that was chaotic or a total mess. In Spain, a common way to express a bad day is Hoy ha sido un día para olvidar (Today has been a day to forget).
How does it change in a sentence?
The form mi día fue malo uses the preterite tense, which implies that the day is viewed as a completed period in the past.
Did you know?
- The word día is masculine in Spanish, even though it ends in -a, which usually indicates a feminine noun.
- The word día is actually a distant relative of the word for 'sky' or 'heaven' in Proto-Indo-European, stemming from the root *dyḗws.
- While mi día fue malo describes a bad day, the word malo can also mean 'spoiled' when referring to food, such as milk that has gone bad.
Examples in context
- Mi día fue un desastre.My day was a disaster.
- Tuve un día horrible.I had a horrible day.
- Mi día fue pésimo.My day was awful.
Example conversation
Daniel and Sofía are meeting for dinner after work.
- DanielHola Sofía, ¿cómo estuvo tu día?Hi Sofía, how was your day?
- SofíaEstuvo bien, ¿y el tuyo, Daniel?It was good, and yours, Daniel?
- DanielPara ser honesto, mi día fue malo.To be honest, my day was bad.
- SofíaOh no, lo siento mucho.Oh no, I'm very sorry.
Sources
- IPA marked “from spelling rules” is derived from standard Spanish spelling, where Wiktionary gives none.
- Word origins: Wiktionary entries día, malo, mi, CC BY-SA 4.0.