Which play did William Shakespeare write for King James I of England?
Correct answer: The Tragedy of Macbeth

BlueEyedAlien
Because of the change of dynastic families from Tudor to Stuart, it was important to establish the rightful familial claim. Shakespeare’s play helped to do that. But Shakespeare never stuck to true history when he needed to establish a historical point.

Yana
I would have requested a comedy .

Greygranite
He was James V1 of Scotland first then also became James 1 of England after the death of Elizabeth 1

ChewyGazelle68623
I resdrhuj*?bAANTL