السؤال بالإنجليزية والشرح بالعربية·بنمط نموذج 25·المستوى: سهل
The students have been working on their project several hours now. They must be tired.
الإجابة الصحيحة هي for.
يقيس السؤال استخدام حرف الجر المناسب للتعبير عن مدة زمنية.
✓الإجابة الصحيحة هي "for" لأنها تُستخدم مع فترات زمنية غير محددة أو معروفة المدة مثل "several hours". النص يشير إلى أن العمل مستمر لـ "several hours now"، مما يوحي بمدة.