السؤال بالإنجليزية والشرح بالعربية·بنمط نموذج 45·المستوى: متوسط
My parents have been married fifty years
الإجابة الصحيحة هي for.
هذا السؤال يقيس استخدام حرف الجر المناسب للتعبير عن مدة زمنية.
✓الإجابة الصحيحة هي "for" لأنها تُستخدم للتعبير عن مدة زمنية محددة أو غير محددة، مثل "fifty years". "Since" تستخدم مع نقطة بداية زمنية (e.g., since 1973).