Breakdown of Cuando era joven era socialista, pero se ha hecho conservador.
ser
to be
joven
young / young person
pero
but
haber
to have (auxiliary)
cuando
when (not in questions)
hacerse
to become
socialista
socialist
conservador
conservative
Questions & Answers about Cuando era joven era socialista, pero se ha hecho conservador.
Why do we use hacerse (se ha hecho) here to mean 'become'?
In Spanish, hacerse is the standard verb of change for things you actively choose to become, like a profession, a religion, or a political ideology. Since becoming conservative is a voluntary change in beliefs, we use hacerse rather than verbs like ponerse (for temporary physical or emotional states) or volverse (for deep, involuntary personality changes).
Since the subject is a man (indicated by conservador), why is he a socialista and not a socialisto?
Why use the imperfect tense (era) for the first part but the present perfect (se ha hecho) for the second?
The imperfect era describes an ongoing background state in the past (how he used to be over a period of time). The present perfect se ha hecho describes an action (the change in ideology) that is complete but has a direct, relevant result in the present (he is conservative now).
Since era can also mean 'I was', could the beginning of this sentence mean 'When I was young I was a socialist'?
Learn Cuando era joven era socialista, pero se ha hecho conservador and more in Spanish
All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.
- ✓ Practice with interactive exercises
- ✓ Track your progress with spaced repetition
- ✓Learn at your own pace — completely free