Question – Answer Quiz

By the time he _______, I will have finished my homework.