第一句话就表明,书已经出版了.
第二句话表示“什么时候完成的”,“完成”这个动作应该发生在出版前,强调过去.
现在完成时,表示过去的某件事持续到现在,或是对现在产生了影响.
句中没有体现到某时刻为止,而且书是已经出版了的.