HE WILL TELL YOU THE TRUTH WHEN HE ... BACK.A. WILL COMEB. WOULD C...

41. He will tell you the truth when he ... back.

a. will come

b. would come

c. comes

d. will have come

--> c