John and Mary agreed to meet at 7 p.m. Now it is 7.10, so John __ for Mary for 10 minutes. a) has been waiting b) is waiting c) waits d) has waited
Is waiting for Mary for 10 min