BY THE END OF LAST YEAR HE ... FOUR SHAKESPEARE PLAYS.A. READB. HA...

30. By the end of last year he ... four Shakespeare plays.

a. read

b. had read

c. has read

d. was reading

 b