单项选择题
A.will discover B.will have discovered C.have discovered D.will be discovering
A.was B.were C.has been D.have been