How does Shakespeare use foreshadowing in Macbeth?

Foreshadowing in Macbeth Macbeth by William Shakespeare is a tragedy that displays several literary techniques, including foreshadowing, which serves to heighten the dramatic tension and anticipation throughout the play. Through the use of foreshadowing, Shakespeare provides subtle hints and clues about future events.  These hints allow the audience to anticipate the tragic outcome that awaits […]