My uncle has lived in Canada ______ three days. : a) during b) since c) ago d) for ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
b) since
الإجابة الصحيحة هي d) for (وليست b) since كما ورد في السؤال الأصلي، وهناك خطأ مطبعي في مفتاح الحل).
إليك الشرح التفصيلي للفرق بين الكلمات المستخدمة للتعبير عن الوقت:
- القاعدة الأساسية: الجملة تتحدث عن فترة زمنية محددة وهي (three days - ثلاثة أيام)، وعندما نتحدث عن طول المدة الزمنية بالكامل، نستخدم حرف الجر for.
- تفصيل الخيارات:
1. for (لـ / لمدة): تُستخدم قبل فترة زمنية محددة الطول (مثل: three days، two years، ten minutes).
- *مثال:* My uncle has lived in Canada for three days. (عمي يعيش في كندا منذ/لمدة ثلاثة أيام).
- since (منذ): تُستخدم قبل بداية الحدث أو نقطة زمنية محددة في الماضي (مثل: Monday، 2010، last year).
- *مثال:* My uncle has lived in Canada since Monday. (عمي يعيش في كندا منذ يوم الإثنين).
- ago (منذ / في الماضي): تُستخدم في الجمل التي تدل على الماضي البسيط وليس المضارع التام، وتأتي في نهاية الجملة.
- *مثال:* My uncle arrived in Canada three days ago.
- during (خلال): تتبعها اسم أو حدث وليس مدة زمنية رقمية.
- *مثال:* It rained during the night.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال My uncle has lived in Canada ______ three days. : a) during b) since c) ago d) for ؟ اترك تعليق فورآ.