So why did Michael have that dispute with Satan over Moses` body. It was because God had a job for him to do.
Now Enoch did not witness anything concerning Christ to be able to tell the people of Israel. A witness needs to have seen or heard something that he can witness to. So let`s look at the 2 men so named in scripture as Moses and Elijah and what they witnessed of Christ.
The Two Witnesses.
`
Then behold, two men talked with Him, who were Moses and Elijah, who appeared in glory and spoke of His decease which He was about to accomplish at Jerusalem.` (Luke 9: 30 & 31)
Here we read of the Lord talking to
two men, Moses and Elijah concerning what He was about to do - go to the cross. Then later we see these same two men at other significant times - the tomb and the ascension.
`And it happened, as they were greatly perplexed about this, that behold, two men stood by them in shining garments. Then as they were afraid and bowed their faces to the earth, they (the two men) said to them (disciples) "Why do you seek the living among the dead? he is not here, but is risen...` (Luke 24: 4 - 6)
`And while they looked steadfastly towards heaven as He went up, behold, two men stood by them in white apparel, who also said, "Men of Galilee, why do you gazing up into heaven? This same Jesus, who was taken up from you into heaven, will so come in like manner as you saw Him go into heaven." (Acts 1: 10 & 11)
Thus we see that these `two men,` Moses and Elijah knew of the Lord`s sacrifice, His burial and resurrection and finally His ascension into heaven. They are precisely the two men who will be qualified to talk to Israel in the tribulation, for they represent the `law and the Prophets,` and are a `witness` to the Messiah - His death, resurrection and ascension.
That is why they are called `witnesses.` What have they witnessed? - Jesus on earth, talking of His departure, His resurrection and ascension, plus speaking of His return in like manner. Who best qualified to speak of those things but the two witnesses - eye witnesses - Moses & Elijah.