Hi,
Could you please explain which one of the alternatives is grammatically correct?
Thanks in advance
I won’t be able to meet you next weekend. I …..in London for a few days.
A) will have been staying
B) will be staying
Both are grammatically correct but B is a much more likely choice. B indicates that next weekend the activity of 'staying in Lon