Dr. Couch, who are the two witnesses in Revelation 11:3-12? I have heard Elijah, Moses, Enoch, or simply two contemporaries at that time. What do you think?
ANSWER: Some have said they are Elijah and Moses because of the power they have to perform miracles. It is said in verse 4 that they are like two olive tress and two lampstands with this symbolism going back to Zechariah 4:3. In that context, the two olive tress represented, in the setting of Zechariah, the anointed ones: Zerubbabel and Joshua.
No one knows who the two witnesses are. We have to be content with the passage as is. We will find out in time their identity!
Thanks for asking.
Mal Couch, Ph.D., Th.D.