Elon.io is an online learning platform
We have an entire course teaching Spanish grammar and vocabulary.
Questions & Answers about Mis vacaciones serán las más largas que he tenido en años.
Why is serán used here instead of the present tense son?
serán is the simple future of ser, used to talk about what will happen. If you used son, you’d be describing the vacations as they are right now (“My vacations are the longest I’ve had in years”), which doesn’t fit if you’re talking about upcoming holidays.
Can I say van a ser instead of serán?
Yes. van a ser is the periphrastic future (ir a + infinitive) and is extremely common in spoken Latin American Spanish for near‐future events. It conveys the same meaning but often feels more immediate or conversational.
Why is vacaciones in the plural?
In Spanish the word vacaciones is almost always plural when referring to a holiday period. While vacación exists, native speakers virtually always talk about vacaciones (plural) to mean “time off” or “holiday.”
Why do we say las más largas and not la más larga?
Two reasons:
- vacaciones is feminine plural, so both article and adjective must agree: las (feminine plural) + más largas (feminine plural).
- For a superlative comparison you need the definite article (las más…) just like English “the longest.”
Why use the present perfect he tenido instead of the preterite tuve?
The time expression en años (“in years”) refers to a period stretching up to the present moment. Standard Spanish pairs that with the present perfect (he tenido). In casual Latin American speech you might still hear tuve, but grammatically the perfect form stresses the connection with “now.”
What is the function of que in que he tenido en años?
Here que is a relative pronoun introducing the subordinate clause “that I have had in years.” It works like English “that” in “the longest vacations that I’ve had in years.”
Could we use the subjunctive after más largas que, for example que haya tenido?
No, because this clause states a real comparison with your actual experience. We use the indicative (he tenido) for factual information. The subjunctive appears only in non‐factual, hypothetical, or wished‐for scenarios.
Why say en años here? Can I use por años or desde hace años instead?
- en años literally means “in years” (as in “within this span of years”).
- desde hace años (“for years now”) is also possible but changes the construction:
“Mis vacaciones serán las más largas desde hace años.” - por años implies duration (“for years”) in a different sense, e.g., “Estuve por años sin vacaciones.”
Could I use an absolute superlative like larguísimas instead of the comparative superlative?
Yes. Mis vacaciones serán larguísimas uses the -ísimo ending to emphasize “very long” without directly comparing to past vacations. If you want the specific comparison (“longest I’ve had in years”), you need las más largas que he tenido en años.
Why not use the future perfect habré tenido (“I will have had”) in this sentence?
Future perfect (habré tenido) predicts what you will have experienced by a future point. Here you’re simply comparing the upcoming vacations to your past ones up to now, so you stick with the present perfect (he tenido) in the subordinate clause.