If he ________________ the textbook like he was supposed to, he would have known what was on the test.

a. will have read

b. shouldn’t have read

c. would have read

d. had read​