English Tense Tense Question #2962 (CAT-I)

Identify the correct future perfect sentence:

A Before she comes the train will depart.
B Before she comes the train will have departed.
C Before she comes the train will be departing.
D Before she comes the train will have depart.
Correct Answer & Explanation
Option D
Option D is the correct answer according to official curriculum guidelines.