Zec 4:11 Then answered I, and said unto him, What are these two olive trees upon the right side of the candlestick and upon the left side thereof?
Zec 4:12 And I answered again, and said unto him, What be these two olive branches which through the two golden pipes empty the golden oil out of themselves?
Zec 4:13 And he answered me and said, Knowest thou not what these be? And I said, No, my lord.
Zec 4:14 Then said he, These are the two anointed ones, that stand by the Lord of the whole earth.
Rev 11:3 And I will give power unto my two witnesses, and they shall prophesy a thousand two hundred and threescore days, clothed in sackcloth.
Rev 11:4 These are the two olive trees, and the two candlesticks standing before the God of the earth.
Rev 11:5 And if any man will hurt them, fire proceedeth out of their mouth, and devoureth their enemies: and if any man will hurt them, he must in this manner be killed.
Rev 11:6 These have power to shut heaven, that it rain not in the days of their prophecy: and have power over waters to turn them to blood, and to smite the earth with all plagues, as often as they will.
The two witnesses would have to be beings of some sort,which I do not believe they are angels,and not 2 men that dwell on earth at that time,but must be 2 men that are with God that come to earth to witness to Israel to turn them to the truth that Jesus is their Messiah.
Mat 17:1 And after six days Jesus taketh Peter, James, and John his brother, and bringeth them up into an high mountain apart,
Mat 17:2 And was transfigured before them: and his face did shine as the sun, and his raiment was white as the light.
Mat 17:3 And, behold, there appeared unto them Moses and Elias talking with him.
Mat 17:4 Then answered Peter, and said unto Jesus, Lord, it is good for us to be here: if thou wilt, let us make here three tabernacles; one for thee, and one for Moses, and one for Elias.
Mat 17:5 While he yet spake, behold, a bright cloud overshadowed them: and behold a voice out of the cloud, which said, This is my beloved Son, in whom I am well pleased; hear ye him.
The two witnesses could be Moses,for he represents the law,and Elijah,for he represents the prophets,and all the law and prophets hang on the 2 greatest laws,love God,and love people,who appeared with Jesus,who represents the New Testament,and the two witnesses will turn the nation of Israel to the truth that Jesus is their Messiah,which by the miracles,and plagues upon people so they do not hinder them,and dying,and being resurrected,the nation of Israel will turn to the truth,which the Bible says,and all Israel shall be saved,and the Gentile nations will come together and rebel against God.