THIS IS THE FIRST TIME I _____ THIS SHAKESPEARE’S NOVEL

28. This is the first time I _____ this Shakespeare’s novel.

A. read B. have read C. reading D. to read