He has worked in this school ...... more than twenty years. a) since b) when c) for d) at ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
c) for
الإجابة الصحيحة هي: c) for
التوضيح والشرح:
نستخدم كلمة (for) في اللغة الإنجليزية عندما نريد التحدث عن فترة زمنية محددة أو طول المدة التي استغرقها الفعل. في هذه الجملة، العبارة (more than twenty years - أكثر من عشرين سنة) هي مدة زمنية كاملة وليست نقطة بداية، لذلك نستخدم معها for.
- قاعدة عامة لتوضيح الفرق (للاستفادة):
- for + مدة زمنية: (مثل: for 3 days, for 5 years, for a long time) تدل على طول المدة.
- since + نقطة بداية محددة: (مثل: since 2010, since Monday, since last year) تدل على متى بدأ الفعل.
مثال للتوضيح:
- I have lived here for five years. (عشت هنا لمدة خمس سنوات - مدة زمنية).
- I have lived here since 2019. (عشت هنا منذ عام 2019 - بداية المدة).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال He has worked in this school ...... more than twenty years. a) since b) when c) for d) at ؟ اترك تعليق فورآ.