Marque a alternativa correta." As I´ll arrive at the airport at 6 p.m, when you arrive at 8 p.m I will have been waiting you for two hours."
A) Simple future
B) Future perfect
C) Future continuous
D) Future perfect continuous