Should Have का प्रयोग इन situations में किया जाता है:
An advice, but for the past
It’s like regretting what you did or didn’t do.
• I should have studied harder. (मुझे दिल लगा के पढ़ना चाहिए था।)
(= I didn’t study very hard and I’m sorry about this now.)
(= मैंने मेहनत से पढ़ाई नहीं की और अब मुझे इसका दुःख हो रहा है।)
• You should have called me when you arrived. (जब आप पहुंचे तो आपको मुझे फ़ोन करना चाहिए था।)
(= you didn’t call me and I was worried.)
(= आपने मुझे फोन नहीं किया और मैं चिंतित था।)
To express expectations
Expectations की स्थिति में ‘should have’ का use ज़्यादातर ‘by now’ के साथ किया जाता है।
• They should have arrived by now. (उन्हें अब तक आ जाना चाहिए था।)
• He should have completed the work by now. (उसे अब तक काम पूरा कर लेना चाहिए था।)