My car ________ down again so I had to have it ________ at the garage.

My car ________ down again so I had to have it ________ at the garage.

A.broken; being repaired

B.breaking; be repaired

C.breaks; repaired

D.broke; repaired

答案及解析: D