Niluh : I saw Sofyan come by bus this morning. Where is his car?

Andi : His car is out of order so he asked the mechanic to repair it.

From the dialogue we conclude that …
True answer:
Sofyan had his car repaired

Sentence “He asked the mechanic to repair it”, using a causative active sentence pattern, which means “Sofyan ordered the mechanic to repair his car”. The expression of ordering can be expressed with a causative passive pattern. Then the correct answer is Sofyan had his car repaired. (S + have/has/had + object (complement) + V3.

  A : Have you heard that uncle Joe will come next week?