السؤال بالإنجليزية والشرح بالعربية·المستوى: متوسط
It is 3 pm, and I Peter for over 30 minutes.
الإجابة الصحيحة هي have been waiting.
السؤال يقيس استخدام زمن المضارع التام المستمر Present Perfect Continuous.
✓الإجابة الصحيحة هي "have been waiting" لأن الجملة تصف حدثاً بدأ في الماضي (قبل 30 دقيقة) وما زال مستمراً حتى الآن (الساعة 3 pm).