Professional Documents
Culture Documents
Active
The book will have been staying on your table by next month
They will have been finishing their homework by the time
I will have been finishing my study by the end of this year
My Friend will have been graduating from sriwijaya university by the end of this month
He will have been staying in my boarding house next week
Passive
The letter will have been being posted by him
The movie will have been being watched by them
Mathematic subject will have been being learned by me
The flowers will have been being watered by me
The book will have been being read by her