الفرق بين since و for في الإنجليزية
بالعربية نقول «منذ» للحالتين. بالإنجليزية: since + نقطة البداية، وfor + طول المدة.
منذ تُترجم إلى since عندما تذكر نقطة البداية (since Monday, since 2020, since this morning)، وإلى for عندما تذكر طول المدة (for three days, for two years, for a long time).
مع 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.
رأيته منذ ثلاثة أيام.
خطأ شائع
الخطأ: 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 (نقطة بداية).