HOW MANY PLAYS ...

8. How many plays ...?

A.

did Shakespeare write

B. has Shakespeare written

C. Shakespeare wrote

D. Shakespeare has written