The car shows no sign of ( ); it looks like a new one.

A.repairing
B.repaired
C.having been repaired
D.having repaired
出自:当代英语语法概论