IF HE ________ FOR THE REVISION SESSION, HE MIGHT HAVE NO DIFFICULTY DOING THE TEST RIGHT NOW

50. If he ________ for the revision session, he might have no difficulty doing the test right now.

A. had come B. came C. is to come D. had to come