A: How long has he been away?
B: Oh, ________ three weeks on Friday.

he will have been gone
he’ll gone
he will have been
he’ll be gone
English Vocabulary Tests
Elementary Grammar Exercises A1
Pre-Intermediate Grammar Exercises
English Modals Tests