They have lived here ____ five years ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
B) for
الإجابة الصحيحة هي (for)، وإليك الشرح المفصل لسبب اختيارها وكيفية التمييز بينها وبين (since):
في اللغة الإنجليزية، نستخدم for و since للتعبير عن المدة الزمنية مع زمن المضارع التام (Present Perfect)، ولكن الفرق بينهما كالتالي:
1. استخدام (for):
تُستخدم للتعبير عن "مدة زمنية" (Period of Time)، أي أنها تجيب على سؤال "كم المدة؟" (How long). نستخدمها عندما نذكر عدد الساعات، الأيام، الشهور، أو السنين.
- أمثلة:
- for five years (لمدة خمس سنوات) $\leftarrow$ كما في سؤالنا.
- for two hours (لمدة ساعتين).
- for a long time (لمدة طويلة).
2. استخدام (since):تُستخدم للتعبير عن
"نقطة بداية الزمن" (Starting Point)، أي أنها تحدد متى بدأ الفعل بالضبط.
- أمثلة:
- since 2010 (منذ عام 2010).
- since Monday (منذ يوم الاثنين).
- since I was a child (منذ أن كنت طفلاً).
تطبيق على السؤال:الجملة تقول: "They have lived here ____
five years"
بما أن "
five years" (خمس سنوات) تعبر عن
مدة زمنية محددة (كم استغرق العيش هنا) وليست تاريخاً محدداً لبداية السكن، فإن الخيار الصحيح والوحيد هو
for.
ملخص سريع للتفريق:
- For + مدة زمنية (عدد + وحدة زمنية).
- Since + تاريخ أو وقت محدد (بداية الحدث).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال They have lived here ____ five years ؟ اترك تعليق فورآ.