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

he will have been
he will have been gone
he’ll be gone
he’ll gone
Advanced Grammar Exercises
English Vocabulary Tests
Pre-Intermediate Grammar Exercises
Fiverr 2021 English Level Tests