THAT IS THE BEST BOOK THAT I ... ON THAT SUBJECT.A. HAD READB. RE...

141. That is the best book that I ... on that subject.

a. had read

b. read

c. have read

d. am reading

--> c