THE NEW STADIUM ……….. LAST MONTH.A. FINISHED B. HAD FINISHED C. WA...

24. The new stadium ……….. last month.

A. finished B. had finished C. was finished D. have been finished