Cuando era joven era socialista, pero se ha hecho conservador.

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?
Words ending in -ista that describe professions or political beliefs are exactly the same for both men and women. You would use context or change the article to show gender (for example, el socialista vs la socialista), but the word itself never changes to end in -o.
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'?
If you only looked at the first half, yes! But the second half of the sentence uses se ha hecho (he/she/it/you-formal has become) instead of me he hecho (I have become). Because the whole sentence must share the same subject, we know the first part must mean 'When he was young'.

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