I joined the book club last month and i have read five books already这里为什么用have read?

为什么不用had read?had done不是过去完成时吗?这里不是我上个月参加了读书组,我已经读了5本书了,这里不应该用过去完成时吗?为什么用了现在完成时?

到现在为止已经读了五本书。与现在相关
过去完成时意思,过去对过去的影响,我曾经读了五本书,现在不再读了
温馨提示:答案为网友推荐,仅供参考