must have beenஎப்போது பயன்படுத்தப்படுகிறது? இது should have beenவேறுபட்டதா?

தாய்மொழிப் பேச்சாளரின் பதில்
Rebecca
ஆம், must have been should have beenபோன்றது அல்ல. Must have beenஎன்பது கடந்த காலத்தைப் பற்றி ஒரு முடிவுக்கு அல்லது முடிவுக்கு வருவது, should have beenஎன்றால் நீங்கள் ஏதாவது நடக்கும் என்று எதிர்பார்த்தீர்கள், ஆனால் அது நடக்கவில்லை. எடுத்துக்காட்டு: The food should have been delivered by now, but it isn't. (உணவு ஏற்கனவே வழங்கப்பட்டிருக்க வேண்டும், ஆனால் அது இன்னும் வழங்கப்படவில்லை.) எடுத்துக்காட்டு: The food must have been delivered by now at the party. We'll eat when we arrive. (உணவு ஏற்கனவே விருந்துக்கு வழங்கப்பட்டிருக்க வேண்டும், நாங்கள் வரும்போது அது கிடைக்க வேண்டும்.) உதாரணம்: She must have been scared when the incident happened. (விபத்து நடந்தபோது அவள் பயந்திருக்க வேண்டும்.)