THE NEW STADIUM ……….. LAST MONTH.A. FINISHED B. WAS FINISHED C. HA...

12. The new stadium ……….. last month.

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