I believe that Revelation is intended to be relevant for us as Christians and our struggles with “the world” for all times past, present, and future. Thus, I would have to say that the use of all three verb tenses is not unusual.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.