Answer #1
Revelation will be fulfilled during the ‘time of the end.’ John was told that he would be shown things that must take place in the future, not in his day but in a later period of time, in our modern day.