"It will have blood; they say, blood will have blood” is a quote from which of these Shakespearean plays"?
Correct answer: Macbeth

tia
I live near Stratford on Avon. Great to sit there on a summer's day, there's usually talented buskers plus actors in costume enacting Shakespeare and soliloquies. Beautiful river and historic canal basin, plus great shops. What more could you wish for

PJ
The most famous line I remember is when Lady Macbeth says," Out damned spot,"

littlepuppy
Macbeth was an anti Scottish play be write to please the monarch.It was propaganda

Mike
Portia, Because it's the shortest?

Portia
My favourite Shakespeare play!

Rajeev Agrawal
Shakespeare wrote many dramas. Macbeth is one of them. The play is little horrible. Lady Macbeth is portayed nicely by Shakespeare.
I read in while doing MA (English). Later I taught many students.
I like Shakespeare and William Wordsworth.