单项选择题
A. have had B. will be having C. will have had D. will have
A. have found B. will be finding C. will have found D. are finding
A. will find B. are going to find C. will be finding D. will have found