this is the motorbike I _______ by peter last week.
A.repaired
B.had repaired
C.carrying out
D.to carry out
正确答案是B