The second book was ________ by August 1952, but two years later, the end was still nowhere in sight.
句意:第二本书本应在1952年8月完成,但是书的结尾到现在还不见踪影。to have done可用于标识计划或安排好的事情在实际中未能实施。因此先排除A和C。由于书是被写,因此需要用到被动语态,因此排除B,故答案选D。