Hello everybody!
Please help me the use of Present Perfect in the following:
Here is the extract from the text to understand more clearly:
Good morning, Ladies and gentlemen. Welcome on board this British Airways flight to Rome. In a very short time we’ll be taking off. When we have reached our cruising speed of 550 miles per hour, we’ll be flying at 35,000 feet. Our flight time today is tow and a half hours, so we’ll be in Rome in time for lunch!
And here is the other one:
(near the end of the flight)
In a few moments’ time, the crew will be coming round with duty-free goods. We will also be giving out landing cards. When you have filled them in, place them in your passport. They will be collected as you go through passport control.
In twenty minutes’ time we’ll be landing at Leonardo da Vinci airport. Please put your seats in the upright position. You are requested to remain seated until the plane has come to a complete standstill.
The text is taken from Headway book Upper Intermediate, unit 5.
I couldn’t understand why Present Perfect is used when the whole idea has a Future meaning.
Many thanks in advance.