For और Since में अंतर


For एक समय की अवधि या मात्रा (a period/ amount of time) को दर्शाता है। The amount of time could be seconds, minutes, hours, days, months or even years. यह समय की अवधि जरूरी नहीं की निश्चित हो।
The amount of time does not need to be exact. हम एक अस्पष्ट periods of time की बात भी कर सकते है जैसे - "for the weekend", "for ages" or "for a long time". For can be used when talking about the past, present or future. जैसे -
Last year, I traveled for three weeks. (पिछले साल, मैंने तीन सप्ताह तक यात्रा की।) [Past time]
I'm travelling for three weeks. (मैं तीन सप्ताह के लिए यात्रा कर रहा हूँ।) [Present time -Continuous]
Next year, I will travel for three weeks. (अगले साल, मैं तीन हफ्तों के लिए यात्रा करूंगा।) [Future time]

Since समय के एक बिंदु (a point in time) को दर्शाता है। Since can refer to a point after a specific time or event in the past or it can refer to a particular point beginning sometime in the past and continuing until the present time. निश्चित समय (Particular point in time) जैसे - last Tuesday, 2008 या midnight आदि।
वाक्य में since का प्रयोग present perfect and past perfect tenses के साथ होता है। हम since का प्रयोग भविष्य के विषय में बात करने के लिए लिए नहीं करते क्यूंकि since सामान्यतः past के specific point को दर्शाता है। जैसे -
It has been raining since 8 a.m. (8 बजे से बारिश हो रही है।)
I have been walking since 10 p.m. (मैं 10 बजे से चल रहा हूं।)
I have known him since January. (मैं उसे जनवरी से जानता हूँ।)
इन सभी वाक्यों में एक निश्चित समय दिया गया है।

Advertisements

Advertisements

Namaste English Learning App

Learn English

Advertisements