No, Macbeth wouldn't have murdered Duncan if the witches hadn't foreseen his ascension to the throne.
He made the decision to hasten the process by killing Duncan. Three witches give a strong Scottish general named Macbeth a prophecy that he will one day rule Scotland. Macbeth kills King Duncan in order to seize the Scottish throne because he is driven by ambition and is prodded into action by his wife.
The threat of Banquo's skepticism of Macbeth's kingship. Because he fears that his bloodline won't maintain the throne, he does accept the witches' prophecy and is prepared to kill anyone who poses a threat to it.
To know more about Macbeth, refer to this link:
https://brainly.com/question/27037865
#SPJ4