Breakdown of Ayer había llovido y la calle estaba mojada.
estar
to be
y
and
ayer
yesterday
la calle
the street
mojado
wet
haber llovido
to have rained
Questions & Answers about Ayer había llovido y la calle estaba mojada.
Why does the sentence use the pluperfect había llovido instead of the simple past llovió?
The pluperfect había llovido presents the rain as happening earlier than another past reference point (yesterday, at the time you’re describing the street). It sets up a cause that precedes a later past state: it had rained earlier, and as a result the street was wet.
Is Ayer ha llovido correct in Spain?
No in standard Peninsular Spanish. With finished-time expressions like ayer, you use the preterite: Ayer llovió. The present perfect ha llovido is used for time frames that include the present (e.g., Hoy ha llovido, Esta mañana ha llovido). In much of Latin America, the preterite is common even for hoy.
Could I say Ayer estaba lloviendo instead? What’s the difference?
Why not hubo llovido?
Because modern Spanish doesn’t use the form hubo + participle (the pretérito anterior) in speech, and it’s especially unnatural with weather verbs. Use había llovido (pluperfect) or llovió (preterite).
Why is it estaba mojada with estar, not era mojada with ser?
Estar describes a temporary or resulting state. A street being wet is a condition that can change, so La calle estaba mojada is natural. La calle era mojada sounds like a permanent characteristic and is unidiomatic here. If you wanted a passive event, you could say La lluvia mojó la calle (the rain wetted the street), but not La calle fue mojada unless you’re forcing a passive with an agent.
Why is it mojada and not mojado?
Does the past participle agree after haber?
Could I rephrase as La lluvia había mojado la calle?
Would La calle estuvo mojada work? How is it different from estaba?
Can I change the word order to Había llovido ayer?
Yes. Both Ayer había llovido and Había llovido ayer are grammatical. Placing ayer first is a bit more common/natural because it sets the time frame up front.
How does llover conjugate here? Is it impersonal?
Yes, llover is impersonal in weather uses and takes only 3rd person singular:
- Llueve, llovió, llovía, ha llovido, había llovido, va a llover, estaba lloviendo. Forms like ×llovieron (for weather) are incorrect in standard usage.
Is llovido irregular? Any pronunciation tips?
Could I use húmeda instead of mojada?
Is the connector y the best choice? What about así que or porque?
All can work, with different relations:
- … había llovido, y … neutral coordination.
- … había llovido, así que la calle estaba mojada. explicit cause → result.
- La calle estaba mojada porque había llovido. result → cause. Avoid reversing cause and effect unnaturally (e.g., Había llovido porque la calle estaba mojada suggests the wet street caused the rain).
AI Language TutorTry it ↗
“What's the best way to learn Spanish grammar?”
Spanish 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 SpanishMaster Spanish — from Ayer había llovido y la calle estaba mojada 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