In the last ten years, they three great scientific experiments.
A. finished
B. have finished
C. had finished
D. have been finished
网友回答
A. finished
(答案→)B. have finished
C. had finished
D. have been finished
解析:in the last / past... 在过去的......时间里常用于现在完成时。