السؤال بالإنجليزية والشرح بالعربية·بنمط نموذج 7·المستوى: متوسط
I have been living in Dammam three years now.
الإجابة الصحيحة هي for.
يقيس السؤال استخدام حرف الجر الصحيح مع المضارع التام المستمر للدلالة على مدة زمنية.
الإجابة "for" صحيحة لأنها تُستخدم للتعبير عن فترة زمنية غير محددة أو معروفة، مثل "three years". "Since" تُستخدم مع نقطة بداية محددة.