AFTER THE ACCIDENT MY CAR ………… A LOT OF EXPENSIVE NEW PARTS. Ạ HA...

24. After the accident my car ………… a lot of expensive new parts. Ạ has to had B. have had C. had to have D. had having