Sproken كل الشروحات

الفرق بين since و for في الإنجليزية

بالعربية نقول «منذ» للحالتين. بالإنجليزية: since + نقطة البداية، وfor + طول المدة.

الإنجليزيةالمستوى A2

منذ = since أو forكلمة منذ في الأعلى، وسهمان: إلى since مع نقطة البداية، وإلى for مع طول المدة. تحتها خط زمني: نقطة عند Monday مكتوب عندها since Monday، وقوس يمتد من Monday إلى now مكتوب تحته for 3 days.منذsinceforمع نقطة البدايةمع طول المدةsince Mondaynowfor 3 days

منذ تُترجم إلى since عندما تذكر نقطة البداية (since Monday, since 2020, since this morning)، وإلى for عندما تذكر طول المدة (for three days, for two years, for a long time).

انتبه للزمن، و«منذ» بمعنى agoمشطوب: I live here since 2020. صحيح: I've lived here since 2020. صحيح: I've lived here for five years. ثم: رأيته منذ ثلاثة أيام تعني I saw him three days ago.انتبه للزمن!I live here since 2020.I've lived here since 2020.I've lived here for five years.رأيته منذ ثلاثة أيامI saw him three days ago.

مع since و for تستخدم الإنجليزية زمن present perfect وليس المضارع: I've lived here since 2020، وليس I live here since 2020. وإذا جاءت «منذ» مع فعل ماضٍ فهي غالباً ago: رأيته منذ ثلاثة أيام = I saw him three days ago.

أمثلة

  • I've had this pain for three days.

    أشعر بهذا الألم منذ ثلاثة أيام.

  • He's been throwing up since this morning.

    يتقيأ منذ الصباح.

  • We've known each other for ten years.

    نعرف بعضنا منذ عشر سنوات.

  • She has worked here since 2019.

    تعمل هنا منذ عام 2019.

  • I haven't seen him for ages.

    لم أره منذ زمن طويل.

  • I saw him three days ago.

    رأيته منذ ثلاثة أيام.

خطأ شائع

خطأ شائع: since three daysمشطوب: I've had this pain since three days. الصحيح: for three days. مشطوب: He's been sick for Monday. الصحيح: since Monday.I've had this pain since three days.I've had this pain for three days.He's been sick for Monday.He's been sick since Monday.

الخطأ: I've had this pain since three days. الصحيح: I've had this pain for three days (مدة). الخطأ: He's been sick for Monday. الصحيح: He's been sick since Monday (نقطة بداية).