I will be glad when he ______ .

will go
has gone
had gone
went
Advanced Grammar Exercises
Fiverr 2021 English Level Tests
Upper-Intermediate Grammar Exercises
Pre-Intermediate Grammar Exercises