Choose the right answer.
On Saturday, ... in Canada for five years. I came to Canada five years ago.
Melody's working day ends at six o'clock. At six-fifteen, she will have gone home.
— Will Mary be at the party by midnight? — No, she will have left by that time.
— Will you be having lunch at 2 pm? — No, we'll have finished by that time.
It will be raining in the afternoon, but it'll have stopped raining by five o'clock.
On the second of March, we'll have been married for one year.
On Friday, she'll have lived here for one month.