The correct answer is: C. is staying, always stays
Ron is in London at the moment, which means that he is currently staying there. The fact that he always stays at the Park Hotel when he is in London indicates that he is a regular guest there. This makes option C, “is staying, always stays,” the most likely answer.
Option A, “stayed, is always staying,” is incorrect because it implies that Ron stayed at the Park Hotel in the past and is still staying there now. However, the question states that Ron is in London at the moment, which means that he is currently staying there.
Option B, “has been staying, is always staying,” is incorrect because it implies that Ron has been staying at the Park Hotel for an extended period of time. However, the question does not provide any information about how long Ron has been staying at the hotel.
Option D, “will stay, is always staying,” is incorrect because it implies that Ron will stay at the Park Hotel in the future. However, the question only asks about Ron’s current situation, not his future plans.