This is in interrogative sentence of Future Perfect Tense.
Active verb form: will/shall + have + past participle form of the verb
Passive verb form: will/shall + have been + past participle form of the verb
Get instant updates and alerts directly from our site.
Install this app on your device for quick access right from your home screen.