单项选择题
A. making B. to make C. to have made D. having made
A. to refuse B. refusing C. being refused D. refused
A. could catch B. might catch C. must have caught D. could have caught