JOHN ……… YOU WHEN HE HAS FINISHED THE REPORTA. CALLEDB. CALLSC. WI...

28. John ……… you when he has finished the report

A. Called

B. Calls

C. Will called

D. Has called