Breakdown of Ya he cambiado mi domicilio en el ayuntamiento porque me mudé el mes pasado.
Questions & Answers about Ya he cambiado mi domicilio en el ayuntamiento porque me mudé el mes pasado.
In Spain, he cambiado (the pretérito perfecto) is very commonly used for a past action that is seen as connected to the present or relevant now.
So Ya he cambiado mi domicilio suggests:
- the change has already been done
- the result matters now
The word ya reinforces the idea of already.
In much of Latin America, many speakers would more naturally say ya cambié mi domicilio. In Spain, ya he cambiado sounds very normal.
This is a very common question, especially for learners of Spanish from Spain.
The difference is mainly about how the time is presented:
Ya he cambiado mi domicilio
No finished past time is stated here. The action is presented as relevant to the present.porque me mudé el mes pasado
El mes pasado is a clearly finished past time period, so Spanish from Spain normally uses the pretérito indefinido: me mudé.
This contrast is very typical in Peninsular Spanish:
So the sentence mixes the two tenses for a good reason.