They were in his source material, Holinshed's History of Britain.
Shakespeare's "Macbeth" .
WILLIAM SHAKESPEARE 'MACBETH AND THE THREE WITCHES'
the three witches
MacBeth meets the three witches with lady MacBeth
The play you are referring to is "Macbeth" by William Shakespeare. It is a tragedy that begins with three witches who prophesy that Macbeth will become king, leading to a series of tragic events as he strives to fulfill this prophecy.
The three witches in Shakespeare's play Macbeth predict that Macbeth will become Thane of Cawdor and King of Scotland, and that Banquo's descendants will become kings. Many get confused and think that one of the predictions is that Macbeth will become Thane of Glamis. However this is not a prediction; when the witches meet Macbeth, he is already Thane of Glamis. They also predicted that they would kill him and rape him
The three witches appear in Act 1, Scene 1 and Act 1, Scene 3 of Shakespeare's play Macbeth. They meet Macbeth and Banquo on the heath and deliver prophecies that set the events of the play in motion.
The witches in Macbeth do not have individual names. They are only referred to as the three witches or the Weird Sisters.
Hecate was angry at the three witches who were predicting the future of Macbeth
No, the witches are proclaiming and predicting that Macbeth will be king and they are praising Macbeth.
Hecate, in a scene which is always cut from any production of the play because Shakespeare didn't actually write it.
In Shakespeare's play "Macbeth," the three witches are the ones who make the prophecies about Macbeth becoming king. In addition to Lady Macbeth, Macbeth himself learns about the prophecies from the witches and later seeks them out for more information. Ultimately, Macbeth's actions are driven by his desire to fulfill the prophecies and maintain his position as king.