All these long years بمقابلہ For a long time

انگریزی میں کب کون سا استعمال کریں، مطلب، رجسٹر اور مثالوں کے ساتھ۔

All these long years

اوپر کے 5000 (نسبتاً عام)

For a long time

اوپر کے 2000 (عام)
سب سے عام: For a long time
 All these long yearsFor a long time
تلفظ🇬🇧 //ɔːl ðiz lɒŋ jɪəz//🇺🇸 //ɔl ðiz lɔŋ jɪrz//🇬🇧 //fɔː ə lɒŋ taɪm//🇺🇸 //fɔr ə lɔŋ taɪm//
مطلبA phrase indicating a long period of time, often reflecting on experiences.For a long period.
مثالI have been waiting for this moment after all these long years.We've known each other for a long time.
رجسٹرغیر جانبدارغیر جانبدار
کتنا عاماوپر کے 5000 (نسبتاً عام)اوپر کے 2000 (عام)
ہم نشینیreflect on all these long years, after all these long years, cherish all these long years, remember all these long years, celebrate all these long yearswait for a long time, live for a long time, study for a long time, work for a long time, know for a long time
عام غلطیاںUsed too casually in formal writing., Inappropriately shortened to just 'long years'., Confused with 'all these years long'.Often used with 'since' incorrectly - 'for a long time since' instead of just 'for a long time'., Confused with 'for long' which has a slightly different meaning., Some learners omit 'a' and say 'for long time'.
استعمال کے نکاتThis phrase is used often in reminiscing or reflecting on the past. Avoid using it in very formal contexts.Used in conversations and writing to indicate a significant duration. Avoid in formal writing if more specific time is needed.

اسے اصل کلپس میں دیکھیں

All these long years
For a long time

اکثر پوچھے گئے سوالات: All these long years بمقابلہ For a long time

All these long years اور For a long time میں کیا فرق ہے؟

All these long years: A phrase indicating a long period of time, often reflecting on experiences. For a long time: For a long period.

کون سا زیادہ عام ہے: All these long years اور For a long time؟

روزمرہ انگریزی میں For a long time سب سے عام ہے۔

کیا آپ ہر ایک کی ایک مثال دکھا سکتے ہیں؟

All these long years: I have been waiting for this moment after all these long years. For a long time: We've known each other for a long time.

کیا میں All these long years اور For a long time کو ایک دوسرے کی جگہ استعمال کر سکتا ہوں؟

ہمیشہ نہیں۔ All these long years اور For a long time ایک دوسرے سے متعلق ہیں اور کبھی کبھار ملتے ہیں، لیکن رجسٹر، عام ہونے اور استعمال میں مختلف ہیں، اس لیے ایک کی جگہ دوسرا استعمال کرنے سے معنی یا لہجہ بدل سکتا ہے۔ بدلنے سے پہلے اوپر دیے گئے فرق دیکھیں۔