Today was a bad day: preterit or imperfect.
I find this concept SO difficult to master. Please help. I'm also not 100% sure whether I have to use ser or estar here, so we actually have 4 options here >.<
Hoy era/fue un día malo.
7 Answers
I could describe today:
Hoy estuvo malo.
Or I could classify today:
Hoy fue un mal día.
Right?
Ok, here's Sonrisa's beginner input.
I would use "ser" here because we are classifying today as bad.
The preterit should be used here because we are talking about today. It's not a general statement, which usually calls for the imperfect.
Hoy fue un mal día
Okay, enough comments.
Here's my guess
Hoy fue un día malo.
You'd think after all the bad days I've had, I could say that in Spanish.
I will say "estar" as it is not a permanent state, place a bet here
My take on this would be:
Hoy está un dia del infierno
Par mí, hoy fue un día muy malo tambien. I have an account with Ladbrokes, I can pass on your bets, its even money now. Please start a Morning Line for us with superior beings such as Heidita and Lazarus. Insider information not accepted for betting purposes. ( The Morning Line, for those not in England is a program informing you about the day's racing and helping you select winners)
I think using the preterite would mean that today was an event that is over, in which case it wouldn't be today anymore, so I would use the imperfect (or even the perfect since it is something in the past that continues to affect the present.)
I would say that Ser is probably correct here.
This was my first instinct.
I think that Preterite should be used here in preference to imperfect.
Hoy fue un mal día = Today was a bad day
I think that you could even say:
Hoy ha sido un mal día = Today has been a bad day
t may be one of those situations where it could be possible to use either preterite or imperfect but where each would carry a different meaning. I am not an expert in Spanish grammar so please wait for a native to confirm whether either could be used Pesta and I are obviously thinking along the same lines.
I hope this helps
![]()
Corrijan mi Español, por favor ![]()