Future Perfect sentences

He will have done the shopping by 3 o'clock.
He will have saved enough money for a new flat by then.
I hope I will have learnt all the English tenses before the exam.
He will have arrived in Manchester in two hours.
We will have lived in Brighton for ten years in 2015.
By the time you finish studies I will have worked in this company for 25 years.
Next Monday we will have known each other for 2 months.