The witches showed Macbeth three apparitions: an armed head, a bloody child, and a child with a crown on his head. The first apparition warned Macbeth of Macduff, the second assured him of his invincibility until Birnam Wood moved to Dunsinane, and the third promised that he would not be defeated until Great Birnam Wood came to high Dunsinane Hill. Macbeth reacted by feeling emboldened and reassured by the prophecies.
Normally, people would not blame the witches. They just said things and Macbeth reacted by doing things. The witches can only be held to blame if you think that Macbeth had no choice in his actions. But if he had no choice, how come the witches do have a choice?
Macbeth is startled when the witches give him their prophecies of his future. However, they did not tell him how to accomplish these prophecies, so he madly and erratically takes things into his own hands with the help of Lady Macbeth.
The appearance of the three witches who predict Macbeth's rise to power and downfall. The ghost of Banquo appearing at the banquet. Lady Macbeth's sleepwalking and hallucinations after being consumed by guilt.
He does, the witches only help move him along by fortelling his future. Things can always change
There's no right answer. You have to decide for yourself who was responsible, which is what is so great about literature. There's either Lady Macbeth, the witches, or Macbeth himself. I believe Lady Macbeth was first to blame for her manipulation on Macbeth, then Macbeth because he chose to do the things he did under Lady Macbeth's word. The witches meerly told him what was going to happen in Macbeth's life.
Because they do things in threes. They had three prophecies for Macbeth and now they have three for Banquo.
In a weird sense, the prophecy of the witches that Macbeth will be king does. It gets Lady Macbeth thinking that they should hurry things along.
The witches told Macbeth to beware Macduff, that no man born of a woman can harm him, and that he will not be defeated until Birnam Wood moves to Dunsinane Hill. These prophecies led Macbeth to believe that he was invincible.
He told her about the three prophecies that he has been told by the witches. Thane of Cawdor, Thane of Glamis, and King of Scotland.
She is the one who, after finding out that 'her' witches (the witches that she taught to do things like casting spells etc) were talking and "spilling too many beans" to Macbeth about the future, she, as the head witch, shows Macbeth the Apparitions, and she is the one who is a little more evil than the witches, as they did not try to trick Macbeth as much as she did, (she said herself that "security/is mortals' chiefest enemy") only obeyed her orders or had some fun.
"All hail, Macbeth! Hail to thee, Thane of Cawdor!" Macbeth is actually already Thane of Cawdor when the witches. Macbeth was fighting the Norwegians and Macdonweald at Forres when someone else was fighting the Norwegians and Cawdor at Fife, so Macbeth is not even aware that the Thane of Cawdor is an attainted traitor. Hence he scoffs at the idea that he could be Cawdor when "the Thane of Cawdor lives, a prosperous gentleman". However, Ross, Duncan, the witches and the audience know that Macbeth is the new Thane of Cawdor, even though he doesn't.
Since this happens in Act 1 Scene 3, you probably have not had time to form an initial response before these things happen.