Read the following situation and accordingly, fill in the blank: Chuck came to Britain from the USA nearly three years ago. Next Monday it will be exactly three years. So on Monday, _________ (he/be) in Britain for exactly three years.
A
he've been
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
he'd have been
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
he'd be
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
he'll have been
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
Open in App
Solution
The correct option is D he'll have been The future perfect is a verb tense used for actions that will be completed before some other point in the future.
The formula for the future perfect tense is pretty simple: will have + [past participle]. It doesn’t matter if the subject of your sentence is singular or plural. The formula doesn’t change.
This particular sentence points out how Chuck will be completing three years in USA the next day (in the future). Thus, this is the case of future perfect tense.
Now, according to the given formula, the phrase would be: