如果还没发生,则应用将来时:A will be in honor/ memory of B for one hundred years.
如果已经发生了,则应用现在完成时:A has been in honor/ memory of B for one hundred years.
如果还没发生,则应用将来时:A will be in honor/ memory of B for one hundred years.
如果已经发生了,则应用现在完成时:A has been in honor/ memory of B for one hundred years.