`

General Knowledge Quiz for Friday, 27 July 2018

A new general knowledge quiz is available every day. Try today's quiz or work through our archive of daily and themed quizzes.

Question 1: Who is told, in a Shakespearean play, that he will "never vanquish'd be until Great Birnam Wood to high Dunsinane Hill shall come against him"?

A
Portia in "The Merchant of Venice"
B
Macbeth in "Macbeth"
C
Puck in "A Midsummer Night's Dream"
D
The Earl of Gloucester in "King Lear"