Thedefenseworks_________longagotokeeptheenemyaway.
A.were built B.has been built C.had been built D.was built
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。