0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

Omar was smoking for 30 years when he finally gave it up ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

had been smoking

الإجابة الصحيحة هي "had been smoking" لأن الجملة تتحدث عن فعل استمر في الماضي لفترة طويلة قبل حدث آخر في الماضي (الإقلاع عن التدخين). هذا يتطلب استخدام زمن الماضي التام المستمر (Past Perfect Continuous).

شرح مفصل:

  • زمن الماضي التام المستمر: نستخدم هذا الزمن للتعبير عن فعل بدأ في الماضي واستمر لفترة من الوقت قبل أن يحدث فعل آخر في الماضي.
  • تركيب الزمن: يتكون من: had + been + الفعل في صيغة الـ ing
  • في مثالنا:
  • "Omar was smoking for 30 years" تعني أن عمر كان يدخن لمدة 30 عامًا. هذا الفعل (التدخين) استمر لفترة طويلة.
  • "when he finally gave it up" تعني "عندما أقلع أخيرًا". هذا هو الفعل الثاني الذي حدث في الماضي.
  • لأن التدخين استمر *قبل* الإقلاع، نستخدم الماضي التام المستمر: "Omar had been smoking for 30 years when he finally gave it up."

أمثلة أخرى:
  • I had been studying for hours before my friend called. (كنت أدرس لساعات قبل أن يتصل صديقي).
  • She had been working at the company for five years when she got promoted. (كانت تعمل في الشركة لمدة خمس سنوات عندما تمت ترقيتها).
  • They had been playing football all afternoon when it started to rain. (كانوا يلعبون كرة القدم طوال فترة ما بعد الظهر عندما بدأت الأمطار).

ملحوظة: الفرق بين الماضي التام المستمر والماضي التام البسيط هو أن الماضي التام المستمر يركز على *مدة* الفعل واستمراريته، بينما الماضي التام البسيط يركز على *اكتمال* الفعل في الماضي.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Omar was smoking for 30 years when he finally gave it up ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
سوف تجد إجابة سؤال Omar was smoking for 30 years when he finally gave it up ؟ بالأعلى.

أسئلة مشابهة

0 تصويتات
1 إجابة
0 تصويتات
1 إجابة
مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...