هذا السؤال يقيس استخدام الزمن المضارع التام المستمر (Present Perfect Continuous).
✓الإجابة الصحيحة "Have been waiting" تُستخدم للتعبير عن حدث بدأ في الماضي (قبل 30 دقيقة) وما زال مستمراً حتى الآن (الساعة 3 مساءً). الدليل هو "for over 30 minutes" و "It is 3 pm".