The revelation includes things that have already happened in John`s life as well as things which are going on at the time of the writing, and finally, things that will happen in the future.