Future Perfect Tense

By the time the bus arrives, I will have waited for two hours
Otobüs gelene kadar iki saat beklemiş olacağım