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. (അപകടം നടക്കുമ്പോൾ അവൾ ഭയപ്പെട്ടിരിക്കണം.)