wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Fill in the blank with the most appropriate word.
A: How long has he been away?
B: Oh, ________ three weeks on Friday.

A
he'll be gone
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
hell gone
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
he will have been
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
he will have been gone
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
Open in App
Solution

The correct option is A he will have been gone

The given context refers to a person being away and not being expected back till sometime in the future. This is the future perfect continuous tense as it describes actions that will continue up until a point in the future. It consists of will + have + been + the verb’s present participle (verb root + -ing). In option D, the correct tense is used as he will have been goneindicates that he has been away since sometime in the past and will be expected back at a future date.
He will be gone in option A is future continuous tense and indicates an action at the time of speaking. As this option does not refer to the past or the future duration of his stay, this is incorrect.
Hell gonein option B is incorrect as hell is a spiritual realm of suffering and unrelated to the context.
He will have been in option C is incorrect as this has the verb missing.
Thus, option D is the correct answer.


flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Logical Connectives
MATHEMATICS
Watch in App
Join BYJU'S Learning Program
CrossIcon