Задание

Shakespeare ________ 37 plays.

wrote

has written

has been writing

has been written