[解析]
答案选择C.本题考查非谓语动词做宾语补足语.题干中关键词have后接非谓语动词做宾语补足语常见的三种形式:1)不带to 的动词不定式,即have sb.do表示"让某人做某事";2)现在分词做宾语补足语,即have sb./sth.doing 表示"使…保持某种状态;听任…",分词和宾语之间是主动关系;3)过去分词做宾语补足语,即have sth.done表示"使某事被…;遭遇…";分词和宾语之间是被动关系;本题中第一句中my bike和repair之间是被动关系,所以用过去分词;第二句中宾语为sb.选用have sb.repair my radio表示"让某人修理收音机",所以答案选择C
故选:C。