Răspuns:
pentru ani = complement circumstanțial de timp
pentru fiul = complement circumstanțial de scop
pentru sora = complement circumstanțial de cauză
pentru petrecerea = complement circumstanțial de scop
Explicație:
pentru ani = complement circumstanțial de timp
pentru cât timp s-a retras?
pentru fiul = complement circumstanțial de scop
cu ce scop a pregătit?
pentru sora = complement circumstanțial de cauză
din ce cauză m-a certat?
pentru petrecerea = complement circumstanțial de scop
cu ce scop s-a pregătit?