THE NEW STADIUM ……….. LAST MONTH.A. HAVE BEEN FINISHED B. HAD FINI...

34. The new stadium ……….. last month.

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