Answer:
The play is set on Medieval Scotland, but was written in response to events n 17th centuary England. so it was quite likly that Macbeth was written in 1606. Two events particular occured just before Macbeth was written and are reflected in Shakespear's plays.
Explanation: