They have insight into the future, which is why they can make prophecies.
If he did, it is not shown in the play. As far as we know, he only had the one chance encounter with them.
the audience know that Macbeth is goin to become the thane of cawdor however Macbeth does not know that he has given this title.
This is a matter of perspective and debate. The witches' motive in revealing this might be to cause Macbeth to take the actions he will take to make the prophecy come true, thus creating havoc and turmoil in the realm. Basically, they may be simply troublemakers. But it is also possible that they are the agents of fate, who act in this way to bring about the future which was in any case foretold.
Not long after telling Macbeth he'll become Thane of Cawdor, he is given the title. In the second set of prophecies, the witches seem to know Macbeth's castle will be stormed and how it will be taken over.
Strictly speaking, it is in act 1 scene 1 where the witches say "Upon the heath/ There to meet with Macbeth."From this we know that Macbeth is on a heath. It's not much information but it is the first we get.
No, because the witches were only watching him Macbeth never noticed them until the meet with him and then they vanish that when they realize that they are witches and their future telling are correct.
Yes, Macbeth is portrayed as a valiant and respected warrior before he meets the witches. There is no indication of guilt or wrongdoing in his character until the witches plant the seed of ambition and power in his mind.
If he did, it is not shown in the play. As far as we know, he only had the one chance encounter with them.
The witches don't make Macbeth perform any dark acts, such as killing King Duncan; they just put the idea in his head. The witches tell Macbeth he is the Thane of Cawdor (which he doesn't know yet) and also tell him that he will be king. Once Macbeth finds out he is in fact the Thane of Cawdor, he begins to believe the witches' prophecies. Lady Macbeth convinces him that the only way Macbeth can be king is by killing King Duncan, and he does so. The witches' role in making Macbeth a tragic hero is to serve a catalyst for Macbeth's dark thoughts.
the audience know that Macbeth is goin to become the thane of cawdor however Macbeth does not know that he has given this title.
This is a matter of perspective and debate. The witches' motive in revealing this might be to cause Macbeth to take the actions he will take to make the prophecy come true, thus creating havoc and turmoil in the realm. Basically, they may be simply troublemakers. But it is also possible that they are the agents of fate, who act in this way to bring about the future which was in any case foretold.
Not long after telling Macbeth he'll become Thane of Cawdor, he is given the title. In the second set of prophecies, the witches seem to know Macbeth's castle will be stormed and how it will be taken over.
"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.
Strictly speaking, it is in act 1 scene 1 where the witches say "Upon the heath/ There to meet with Macbeth."From this we know that Macbeth is on a heath. It's not much information but it is the first we get.
*Banquo. Macbeth's best friend is Banquo, but he is also Macbeth's enemy. After the meeting with the witches, Macbeth finds out that he will become the Thane of Cawdor and the King of Scotland. Eventually, he achieves both of these prophecies. Banquo, Macbeth, and Lady Macbeth are the only people that know about the witches. Banquo becomes suspicious of Macbeth because Macbeth fulfills the prophecy after King Duncan is murdered, and Macbeth acknowledges this fact. Basically, Macbeth doesn't trust Banquo.
Here are a pile of ideas: In the Australian movie of Macbeth starring Sam Worthington which was made in 2006, Macbeth was a drug lord and the witches were schoolgirls and very creepy. In the 1998 TV movie directed by Michael Bogdanov, Macbeth and Banquo ride motorcycles and the witches are bag ladies living in a dump. The stage presentation at Stratford Ontario starring Colm Feore had Macbeth as a modern mercenary in an African country and the witches as tribal witch doctors. Or the witches could be Voodoo priestesses if you wanted to give it a Caribbean slant. Set it in Haiti, maybe. Or suppose the witches are inmates of a mental asylum. The Patrick Stewart production which was filmed by PBS the witches are nurses and the castle resembles an old-style meat packing plant. One of my personal favourite possibilities is to have the witches as residents of a personal care home, who sit in wheelchairs cackling. Or at the other end of the spectrum, they could be "spin doctors" in stylish suits giving Macbeth and Banquo advice on what's trending now. In order to decide on this you have to decide what part the witches play. Are they real or illusionary? Do they really have the power to predict, or are they talking randomly, and does Macbeth make their prophecies happen? Are they frightening? or just strange? Once you know what you want to do with them dramatically, you can eliminate portrayals that won't work. The personal care home residents are not likely to be particularly frightening. Once you know who the witches are, then it is easy to know how they dress.
They are called "weird sisters". "Weird" actually meant "knowing" which explains why they know about the future.