Multiple choice

Directions: Find out the tense of the following sentence.

He shall have left for New Delhi by this time tomorrow.

  1. Present perfect tense

  2. Past perfect tense

  3. Future perfect tense

  4. Future perfect progressive tense

  5. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Future perfect tense: 'Subject + will/shall + have + past participle + object'.