Hi,
A visiting professor has come to visit James's lab and will stay in town for 5 days.
Which of the following is the correct sentence to ask about the duration of the professor's stay?
1. How long will Professor X be here?
2. How long is Professor X going to be here?
3. How long is Professor X here?
These are all fine
If there's a more correct sentence, please share with me. They are not more correct,but you could also say things like these.
How long is he going to stay?
When does he leave?
How many days is he here?
Best wishes, Clive